com.netscape.certsrv.base
Interface ISecurityDomainSessionTable

All Known Implementing Classes:
LDAPSecurityDomainSessionTable, SecurityDomainSessionTable

public interface ISecurityDomainSessionTable

This interface defines the abstraction for the cookie table.


Method Summary
 void addEntry(java.lang.String cookieId, 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)
           
 

Method Detail

addEntry

void addEntry(java.lang.String cookieId,
              java.lang.String ip,
              java.lang.String uid,
              java.lang.String group)

removeEntry

void removeEntry(java.lang.String sessionId)

isSessionIdExist

boolean isSessionIdExist(java.lang.String sessionId)

getIP

java.lang.String getIP(java.lang.String sessionId)

getUID

java.lang.String getUID(java.lang.String sessionId)

getGroup

java.lang.String getGroup(java.lang.String sessionId)

getBeginTime

long getBeginTime(java.lang.String sessionId)

getSize

int getSize()

getTimeToLive

long getTimeToLive()

getSessionIds

java.util.Enumeration getSessionIds()