gov.nih.nci.common.search.session
Class SecureSessionManagerImpl
java.lang.Object
gov.nih.nci.common.search.session.SecureSessionManagerImpl
- All Implemented Interfaces:
- SecureSessionManager
public class SecureSessionManagerImpl
- extends java.lang.Object
- implements SecureSessionManager
- Author:
- joshua
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
_sessionPersistence
protected SecureSessionPersistence _sessionPersistence
SecureSessionManagerImpl
public SecureSessionManagerImpl()
startSession
public SecureSession startSession(java.lang.String username,
java.lang.String password)
throws SessionException
- Specified by:
startSession in interface SecureSessionManager
- Throws:
SessionException
extendSession
public void extendSession(SecureSession session)
throws SessionException
- Specified by:
extendSession in interface SecureSessionManager
- Throws:
SessionException
getTimeToLive
public long getTimeToLive(SecureSession session)
throws SessionException
- Specified by:
getTimeToLive in interface SecureSessionManager
- Throws:
SessionException
endSession
public void endSession(SecureSession session)
throws SessionException
- Specified by:
endSession in interface SecureSessionManager
- Throws:
SessionException
getUserName
public java.lang.String getUserName(SecureSession session)
- Specified by:
getUserName in interface SecureSessionManager