Class CSEnvCache
java.lang.Object
oracle.stellent.ridc.convenience.usersecurity.impl.CSEnvCache
-
Constructor Summary
ConstructorsConstructorDescriptionCSEnvCache(IdcClient idcClient, IdcContext idcContext, long timeToLive) Deprecated.CSEnvCache(IdcClient idcClient, IdcContext idcContext, long timeToLive, IServiceCallUtils serviceCallUtils) -
Method Summary
Modifier and TypeMethodDescriptionvoidclearCache(ITrace trace) Clear any cache of informationGet the IdcContext.longbooleanisAuthorDeleteEnabled(ITrace trace) booleanisCollaborationModel(ITrace trace) Check to see if the server is using Collaboration for Acl SecuritybooleanisInSpecialAuthGroups(String dSecurityGroup, ITrace trace) Check to see if dSecurityGroup is covered by ACLbooleanisUsing11gDefaultAcl(ITrace trace) Check to see which default ACL algorithm to usebooleanisUsingAccounts(ITrace trace) Check to see if the server is using Accounts securitybooleanisUsingAcl(ITrace trace) Check to see if the server is using Acl securitybooleanisUsingAclRoles(ITrace trace) Check to see if server is using the RoleEntityACL feature
-
Constructor Details
-
CSEnvCache
Deprecated. -
CSEnvCache
public CSEnvCache(IdcClient idcClient, IdcContext idcContext, long timeToLive, IServiceCallUtils serviceCallUtils)
-
-
Method Details
-
getServiceCallUtils
-
getIdcClient
-
getIdcContext
Get the IdcContext.- Returns:
- the actual IdcContext from the wrapper TimedIdcContext
-
getTimeToLive
public long getTimeToLive() -
clearCache
Clear any cache of information -
isAuthorDeleteEnabled
- Throws:
IdcClientException
-
isUsingAccounts
Check to see if the server is using Accounts security- Parameters:
trace-- Throws:
IdcClientException
-
isUsingAcl
Check to see if the server is using Acl security- Parameters:
trace-- Throws:
IdcClientException
-
isCollaborationModel
Check to see if the server is using Collaboration for Acl Security- Parameters:
trace-- Throws:
IdcClientException
-
isUsingAclRoles
Check to see if server is using the RoleEntityACL feature- Parameters:
trace-- Throws:
IdcClientException
-
isUsing11gDefaultAcl
Check to see which default ACL algorithm to use- Parameters:
trace-- Throws:
IdcClientException
-
isInSpecialAuthGroups
Check to see if dSecurityGroup is covered by ACL- Parameters:
dSecurityGroup- of the document- Throws:
IdcClientException
-