Class AccessResolverSecurityGroups
java.lang.Object
oracle.stellent.ridc.convenience.usersecurity.impl.AccessResolverSecurityGroups
- All Implemented Interfaces:
IAccessResolver
Security Groups part of access level
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidClear any cache of informationvoidclearCache(ITrace trace) Clear any cache of informationresolveAccessLevel(DataObject docInfo, DataBinder userBinder) Deprecated.this method swallows IdcClientExceptionsresolveAccessLevel(DataObject docInfo, DataBinder userBinder, ITrace trace) For a given document, determine the user's access level This resolver always participates.
-
Field Details
-
m_log
-
-
Constructor Details
-
AccessResolverSecurityGroups
public AccessResolverSecurityGroups()
-
-
Method Details
-
resolveAccessLevel
Deprecated.this method swallows IdcClientExceptionsFor a given document, determine the user's access level This resolver always participates.- Specified by:
resolveAccessLevelin interfaceIAccessResolver- Parameters:
docInfo- DataObject containing security information about the document (typically from DOC_INFO)userBinder- DataBinder containing resultsets for user security- Returns:
- null or access levels presented as bits in an integer
-
resolveAccessLevel
public Integer resolveAccessLevel(DataObject docInfo, DataBinder userBinder, ITrace trace) throws IdcClientException For a given document, determine the user's access level This resolver always participates. If the resolver determines that it doesn't want to participate in the access level calculation, it returns null- Specified by:
resolveAccessLevelin interfaceIAccessResolver- Parameters:
docInfo- DataObject containing security information about the document (typically from DOC_INFO)userBinder- DataBinder containing resultsets for user security- Returns:
- access levels presented as bits in an integer
- Throws:
IdcClientException
-
clearCache
public void clearCache()Clear any cache of information- Specified by:
clearCachein interfaceIAccessResolver
-
clearCache
Clear any cache of information- Specified by:
clearCachein interfaceIAccessResolver
-