Skip navigation links

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

E17274-04


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
 Integer resolveAccessLevel(DataObject docInfo, DataBinder userBinder)
          Deprecated. this method swallows IdcClientExceptions
 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

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

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® Fusion Middleware Java API Reference for Oracle WebCenter Content Remote Intradoc Client (RIDC)
11g Release 1 (11.1)

E17274-04


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