public class SessionManagerImpl extends Object implements SessionManager<Session>
| コンストラクタと説明 |
|---|
SessionManagerImpl(StorageService<String,SessionManagerEntry> storageService,
long lifetime)
Constructor.
|
SessionManagerImpl(StorageService<String,SessionManagerEntry> storageService,
String storageParition,
long lifetime)
Constructor.
|
| 修飾子とタイプ | メソッドと説明 |
|---|---|
Session |
createSession()
Creates an empty Shibboleth session.
|
Session |
createSession(String principal)
Creates a Shibboleth session.
|
void |
destroySession(String sessionID)
Destroys the session.
|
Session |
getSession(String sessionID)
Gets the user's session based on a session index.
|
boolean |
indexSession(Session session,
String index)
Indexes a session by the given string.
|
void |
removeSessionIndex(String index)
Removes the given index from its associated session.
|
public SessionManagerImpl(StorageService<String,SessionManagerEntry> storageService, long lifetime)
storageService - service used to store sessionslifetime - lifetime, in milliseconds, of sessionspublic SessionManagerImpl(StorageService<String,SessionManagerEntry> storageService, String storageParition, long lifetime)
storageService - service used to store sessionstorageParition - partition in which sessions are storedlifetime - lifetime, in milliseconds, of sessionspublic Session createSession()
createSession インタフェース内 SessionManager<Session>public Session createSession(String principal)
createSession インタフェース内 SessionManager<Session>principal - the principal name of the userpublic void destroySession(String sessionID)
destroySession インタフェース内 SessionManager<Session>sessionID - the index of the session.public Session getSession(String sessionID)
getSession インタフェース内 SessionManager<Session>sessionID - the index of the sessionpublic boolean indexSession(Session session, String index)
indexSession インタフェース内 SessionManager<Session>session - session to indexindex - additional indexpublic void removeSessionIndex(String index)
removeSessionIndex インタフェース内 SessionManager<Session>index - index to be removed.Copyright © 2012. All Rights Reserved.