Skip navigation links

Oracle® Fusion Middleware Remote Intradoc Client (RIDC) Java API Reference
11g Release 1 (11.1.1)

E17274-01


oracle.stellent.ridc.convenience.usersecurity.impl
Class UserSGAccountsCache

java.lang.Object
  extended by oracle.stellent.ridc.convenience.usersecurity.impl.BinderUtils
      extended by oracle.stellent.ridc.convenience.usersecurity.impl.UserSecurityGroupsCache
          extended by oracle.stellent.ridc.convenience.usersecurity.impl.UserSGAccountsCache

All Implemented Interfaces:
IUserSecurityCache
Direct Known Subclasses:
UserSGAcctAclCache

public class UserSGAccountsCache
extends UserSecurityGroupsCache

Implementation of Content Security will check Security Groups and Accounts


Field Summary
protected  CSEnvCache m_csEnvCache
           

 

Fields inherited from class oracle.stellent.ridc.convenience.usersecurity.impl.UserSecurityGroupsCache
m_accessResolvers, m_idcClient, m_log, m_securityGroupsResolver, m_timeToLive, m_userCache

 

Constructor Summary
UserSGAccountsCache(IdcClient idcClient, int cacheMaxSize, long userTimeToLive, long serverTimeToLive)
          Create a security implementation that checks Security Groups and Accounts if Account Security is enabled on the content server with UseAccounts=1

 

Method Summary

 

Methods inherited from class oracle.stellent.ridc.convenience.usersecurity.impl.UserSecurityGroupsCache
addAccessResolver, clearCache, getAccessLevelForDocument, getCacheIdForUser, getIdcClient, getInUseCount, getPermissions, initializeCache, putPermissions, removeCacheId, removePermissions, removeStaleEntries, setIdcClient

 

Methods inherited from class oracle.stellent.ridc.convenience.usersecurity.impl.BinderUtils
getAliasMap, getDocInfo, getDocInfoRows, getServerEnvironment, getUser, getUserPermissions

 

Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

 

Field Detail

m_csEnvCache

protected CSEnvCache m_csEnvCache

Constructor Detail

UserSGAccountsCache

public UserSGAccountsCache(IdcClient idcClient,
                           int cacheMaxSize,
                           long userTimeToLive,
                           long serverTimeToLive)
Create a security implementation that checks Security Groups and Accounts if Account Security is enabled on the content server with UseAccounts=1
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
See Also:
UserSecurityGroupsCache

Skip navigation links

Oracle® Fusion Middleware Remote Intradoc Client (RIDC) Java API Reference
11g Release 1 (11.1.1)

E17274-01


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