Skip navigation links
oracle.stellent.ridc.convenience.usersecurity.impl
Class UserSGAcctAclCache
java.lang.Object
oracle.stellent.ridc.convenience.usersecurity.impl.UserSecurityGroupsCache
oracle.stellent.ridc.convenience.usersecurity.impl.UserSGAccountsCache
oracle.stellent.ridc.convenience.usersecurity.impl.UserSGAcctAclCache
- All Implemented Interfaces:
- IUserSecurityCache
-
public class UserSGAcctAclCache
- extends UserSGAccountsCache
Implementation of Content Security will check Security Groups, Accounts and ACLs
Constructor Summary |
UserSGAcctAclCache(IdcClient idcClient, int cacheMaxSize, long userTimeToLive, long serverTimeToLive, IdcContext superuser)
Create a security implementation that checks Security Groups, Accounts, and ACLs depending on the content server's settings for UseAccounts and UseCollaboration |
UserSGAcctAclCache(IdcClient idcClient, int cacheMaxSize, long userTimeToLive, long serverTimeToLive, IdcContext superuser, IServiceCallUtils serviceCallUtils)
Create a security implementation that checks Security Groups, Accounts, and ACLs depending on the content server's settings for UseAccounts and UseCollaboration |
Methods inherited from class oracle.stellent.ridc.convenience.usersecurity.impl.UserSecurityGroupsCache |
addAccessResolver, clearCache, getAccessLevelForDocument, getAccessLevelForDocument, getCacheIdForUser, getCacheIdForUser, getIdcClient, getInUseCount, getPermissions, getServiceCallUtils, initializeCache, isAdmin, isAdmin, putPermissions, removeCacheId, removePermissions, removeStaleEntries, setIdcClient, setServiceCallUtils |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
UserSGAcctAclCache
public UserSGAcctAclCache(IdcClient idcClient,
int cacheMaxSize,
long userTimeToLive,
long serverTimeToLive,
IdcContext superuser)
- Create a security implementation that checks Security Groups, Accounts, and ACLs depending on the content server's settings for UseAccounts and UseCollaboration
- Parameters:
idcClient
- RIDC connection information
cacheMaxSize
- Number of entries (userids) to keep in LRU cache
userTimeToLive
- Number of milliseconds before an entry is too old
serverTimeToLive
- Number of milliseconds to keep server's Environment information
superuser
- Admin-level user to fetch Alias information for ACL security
- See Also:
UserSGAccountsCache
UserSGAcctAclCache
public UserSGAcctAclCache(IdcClient idcClient,
int cacheMaxSize,
long userTimeToLive,
long serverTimeToLive,
IdcContext superuser,
IServiceCallUtils serviceCallUtils)
- Create a security implementation that checks Security Groups, Accounts, and ACLs depending on the content server's settings for UseAccounts and UseCollaboration
- Parameters:
idcClient
- RIDC connection information
cacheMaxSize
- Number of entries (userids) to keep in LRU cache
userTimeToLive
- Number of milliseconds before an entry is too old
serverTimeToLive
- Number of milliseconds to keep server's Environment information
superuser
- Admin-level user to fetch Alias information for ACL security
serviceCallUtils
- util class perhaps a mock object for testing
- See Also:
UserSGAccountsCache
Skip navigation links
Copyright © 2008, 2011, Oracle and/or its affiliates. All rights reserved.