Skip navigation links

Oracle® WebCenter Content Remote Intradoc Client (RIDC) Java API Reference
11g Release 1 (11.1)

E17274-03


oracle.stellent.ridc.convenience.usersecurity
Interface IAccessResolver

All Known Implementing Classes:
AccessResolverAccounts, AccessResolverAcl, AccessResolverSecurityGroups

public interface IAccessResolver

The implementation of IAccessResolver is responsible for determining the access level to a document for a user.


Method Summary
 void clearCache()
          Clear any cache of information
 java.lang.Integer resolveAccessLevel(DataObject docInfo, DataBinder userBinder)
          Deprecated. this method swallows IdcClientExceptions
 java.lang.Integer resolveAccessLevel(DataObject docInfo, DataBinder userBinder, ITrace trace)
          For a given document, determine the user's access level If the resolver determines that it doesn't want to participate in the access level calculation, it returns null

 

Method Detail

resolveAccessLevel

java.lang.Integer resolveAccessLevel(DataObject docInfo,
                                     DataBinder userBinder)
Deprecated. this method swallows IdcClientExceptions
For a given document, determine the user's access level If the resolver determines that it doesn't want to participate in the access level calculation, it returns null
Parameters:
docInfo - DataObject containing security information about the document (typically from DOC_INFO)
userBinder - DataBinder containing resultsets for user security @return null or access level
Returns:
access levels presented as bits in an integer

resolveAccessLevel

java.lang.Integer resolveAccessLevel(DataObject docInfo,
                                     DataBinder userBinder,
                                     ITrace trace)
                                     throws IdcClientException
For a given document, determine the user's access level If the resolver determines that it doesn't want to participate in the access level calculation, it returns null
Parameters:
docInfo - DataObject containing security information about the document (typically from DOC_INFO)
userBinder - DataBinder containing resultsets for user security @return null or access level
Returns:
access levels presented as bits in an integer
Throws:
IdcClientException

clearCache

void clearCache()
Clear any cache of information

Skip navigation links

Oracle® WebCenter Content Remote Intradoc Client (RIDC) Java API Reference
11g Release 1 (11.1)

E17274-03


Copyright © 2008, 2011, Oracle and/or its affiliates. All rights reserved.