@Concealed
public interface IAccessResolver
Modifier and Type | Method and Description |
---|---|
void |
clearCache()
Clear any cache of information
|
void |
clearCache(ITrace trace)
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
|
@Deprecated Integer resolveAccessLevel(DataObject docInfo, DataBinder userBinder)
docInfo
- DataObject containing security information about the document (typically from DOC_INFO)userBinder
- DataBinder containing resultsets for user security @return null or access levelInteger resolveAccessLevel(DataObject docInfo, DataBinder userBinder, ITrace trace) throws IdcClientException
docInfo
- DataObject containing security information about the document (typically from DOC_INFO)userBinder
- DataBinder containing resultsets for user security @return null or access levelIdcClientException
void clearCache()
void clearCache(ITrace trace)