com.netscape.cms.servlet.csadmin
Class SecurityDomainSessionTable
java.lang.Object
com.netscape.cms.servlet.csadmin.SecurityDomainSessionTable
- All Implemented Interfaces:
- ISecurityDomainSessionTable
public class SecurityDomainSessionTable
- extends java.lang.Object
- implements ISecurityDomainSessionTable
This object stores the values for IP, uid and group based on the cookie id.
Method Summary |
void |
addEntry(java.lang.String sessionId,
java.lang.String ip,
java.lang.String uid,
java.lang.String group)
|
long |
getBeginTime(java.lang.String sessionId)
|
java.lang.String |
getGroup(java.lang.String sessionId)
|
java.lang.String |
getIP(java.lang.String sessionId)
|
java.util.Enumeration |
getSessionIds()
|
int |
getSize()
|
long |
getTimeToLive()
|
java.lang.String |
getUID(java.lang.String sessionId)
|
boolean |
isSessionIdExist(java.lang.String sessionId)
|
void |
removeEntry(java.lang.String sessionId)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SecurityDomainSessionTable
public SecurityDomainSessionTable(long timeToLive)
addEntry
public void addEntry(java.lang.String sessionId,
java.lang.String ip,
java.lang.String uid,
java.lang.String group)
- Specified by:
addEntry
in interface ISecurityDomainSessionTable
removeEntry
public void removeEntry(java.lang.String sessionId)
- Specified by:
removeEntry
in interface ISecurityDomainSessionTable
isSessionIdExist
public boolean isSessionIdExist(java.lang.String sessionId)
- Specified by:
isSessionIdExist
in interface ISecurityDomainSessionTable
getSessionIds
public java.util.Enumeration getSessionIds()
- Specified by:
getSessionIds
in interface ISecurityDomainSessionTable
getIP
public java.lang.String getIP(java.lang.String sessionId)
- Specified by:
getIP
in interface ISecurityDomainSessionTable
getUID
public java.lang.String getUID(java.lang.String sessionId)
- Specified by:
getUID
in interface ISecurityDomainSessionTable
getGroup
public java.lang.String getGroup(java.lang.String sessionId)
- Specified by:
getGroup
in interface ISecurityDomainSessionTable
getBeginTime
public long getBeginTime(java.lang.String sessionId)
- Specified by:
getBeginTime
in interface ISecurityDomainSessionTable
getTimeToLive
public long getTimeToLive()
- Specified by:
getTimeToLive
in interface ISecurityDomainSessionTable
getSize
public int getSize()
- Specified by:
getSize
in interface ISecurityDomainSessionTable