Class LDAPSecurityDomainSessionTable
java.lang.Object
com.netscape.certsrv.base.SecurityDomainSessionTable
com.netscape.cmscore.session.LDAPSecurityDomainSessionTable
This object stores the values for IP, uid and group based on the cookie id in LDAP.
Entries are stored under ou=Security Domain, ou=sessions, $basedn
-
Field Summary
FieldsFields inherited from class SecurityDomainSessionTable
FAILURE, SUCCESS, timeToLive -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidlonggetBeginTime(String sessionId) intgetSize()voidinit()voidremoveEntry(String sessionId) booleansessionExists(String sessionId) voidsetCMSEngine(CMSEngine engine) voidshutdown()Methods inherited from class SecurityDomainSessionTable
getTimeToLive
-
Field Details
-
logger
public static org.slf4j.Logger logger -
engine
-
-
Constructor Details
-
LDAPSecurityDomainSessionTable
public LDAPSecurityDomainSessionTable(long timeToLive)
-
-
Method Details
-
getCMSEngine
-
setCMSEngine
-
init
- Throws:
EBaseException
-
addEntry
-
removeEntry
- Specified by:
removeEntryin classSecurityDomainSessionTable- Throws:
Exception
-
sessionExists
- Specified by:
sessionExistsin classSecurityDomainSessionTable- Throws:
Exception
-
getSessionIDs
- Specified by:
getSessionIDsin classSecurityDomainSessionTable- Throws:
Exception
-
getIP
-
getUID
-
getGroup
-
getBeginTime
- Specified by:
getBeginTimein classSecurityDomainSessionTable- Throws:
Exception
-
getSize
- Specified by:
getSizein classSecurityDomainSessionTable- Throws:
Exception
-
shutdown
public void shutdown()- Specified by:
shutdownin classSecurityDomainSessionTable
-