Uses of Class
com.uwyn.rife.authentication.exceptions.SessionManagerException

Packages that use SessionManagerException
com.uwyn.rife.authentication Provides classes, interfaces and elements for credentials, authentication sessions and "remember me" management. 
com.uwyn.rife.authentication.sessionmanagers Provides managers classes for authentication sessions support. 
com.uwyn.rife.authentication.sessionmanagers.exceptions Provides exception classes for the authentication session managers. 
 

Uses of SessionManagerException in com.uwyn.rife.authentication
 

Methods in com.uwyn.rife.authentication that throw SessionManagerException
 boolean SessionManager.continueSession(String authId)
          Continues an already active session.
 long SessionManager.countSessions()
          Counts the number of active sessions.
 void SessionManager.eraseAllSessions()
          Removes all available sessions.
 boolean SessionManager.eraseSession(String authId)
          Removes all traces of an authentication session.
 boolean SessionManager.eraseUserSessions(long userId)
          Removes all traces of all authentication sessions for a particular user.
 long SessionManager.getSessionUserId(String authId)
          Retrieves the id of a user that has access to a particular session.
 boolean SessionManager.isSessionValid(String authId, String hostIp)
          Verifies if a session is valid and still active.
 boolean SessionManager.listSessions(ListSessions processor)
          Lists the active sessions.
 void SessionManager.purgeSessions()
          Removes all sessions that are inactive.
static String AuthenticationUtils.startAuthenticationSession(ElementInfo authElementInfo, long userId, String hostIp, boolean remembered)
          Starts a new authentication session for a particular user and Authenticated element in a site.
static String AuthenticationUtils.startAuthenticationSession(Site site, String authElementId, ElementInfo reference, long userId, String hostIp, boolean remembered)
          Starts a new authentication session for a particular user and Authenticated element in a site.
 String SessionManager.startSession(long userId, String hostIp, boolean remembered)
          Starts a new session.
 boolean SessionManager.wasRemembered(String authId)
          Checks if a session was previously automatically created from remembered data.
 

Uses of SessionManagerException in com.uwyn.rife.authentication.sessionmanagers
 

Methods in com.uwyn.rife.authentication.sessionmanagers that throw SessionManagerException
 boolean DatabaseSessions._continueSession(Update continueSession, String authId)
           
protected  long DatabaseSessions._countSessions(Select countSessions)
           
protected  void DatabaseSessions._eraseAllSessions(Delete eraseAllSessions)
           
protected  boolean DatabaseSessions._eraseSession(Delete eraseSession, String authId)
           
protected  boolean DatabaseSessions._eraseUserSessions(Delete eraseUserSessions, long userId)
           
protected  long DatabaseSessions._getSessionUserId(Select getSessionUserId, String authId)
           
protected  boolean DatabaseSessions._isSessionValid(Select sessionValidity, Select sessionValidityRestrictHostIp, String authId, String hostIp)
           
protected  boolean DatabaseSessions._listSessions(Select listSessions, ListSessions processor)
           
protected  void DatabaseSessions._purgeSessions(Delete purgeSession)
           
protected  String DatabaseSessions._startSession(Insert startSession, long userId, String hostIp, boolean remembered)
           
protected  boolean DatabaseSessions._wasRemembered(Select wasRemembered, String authId)
           
 boolean PurgingSessionManager.continueSession(String authId)
           
 boolean MemorySessions.continueSession(String authId)
           
 long PurgingSessionManager.countSessions()
           
abstract  long DatabaseSessions.countSessions()
           
 void PurgingSessionManager.eraseAllSessions()
           
 void MemorySessions.eraseAllSessions()
           
 boolean PurgingSessionManager.eraseSession(String authId)
           
 boolean MemorySessions.eraseSession(String authId)
           
 boolean PurgingSessionManager.eraseUserSessions(long userId)
           
 boolean MemorySessions.eraseUserSessions(long userId)
           
 long PurgingSessionManager.getSessionUserId(String authId)
           
 long MemorySessions.getSessionUserId(String authId)
           
abstract  boolean DatabaseSessions.install()
           
 boolean PurgingSessionManager.isSessionValid(String authId, String hostIp)
           
 boolean MemorySessions.isSessionValid(String authId, String hostIp)
           
 boolean PurgingSessionManager.listSessions(ListSessions processor)
           
 void PurgingSessionManager.purgeSessions()
           
abstract  boolean DatabaseSessions.remove()
           
 String PurgingSessionManager.startSession(long userId, String hostIp, boolean remembered)
           
 String MemorySessions.startSession(long userId, String hostIp, boolean remembered)
           
 boolean PurgingSessionManager.wasRemembered(String authId)
           
 boolean MemorySessions.wasRemembered(String authId)
           
 

Uses of SessionManagerException in com.uwyn.rife.authentication.sessionmanagers.exceptions
 

Subclasses of SessionManagerException in com.uwyn.rife.authentication.sessionmanagers.exceptions
 class ContinueSessionErrorException
           
 class CountSessionsErrorException
           
 class EraseAllSessionsErrorException
           
 class EraseSessionErrorException
           
 class EraseUserSessionsErrorException
           
 class GetSessionUserIdErrorException
           
 class InstallSessionsErrorException
           
 class IsSessionValidErrorException
           
 class PurgeSessionsErrorException
           
 class RemoveSessionsErrorException
           
 class SessionRememberedCheckErrorException
           
 class StartSessionErrorException
           
 



Copyright © 2001-2007 Uwyn sprl/bvba. All Rights Reserved.