Uses of Interface
org.apache.shiro.session.mgt.SessionManager

Packages that use SessionManager
org.apache.shiro.mgt Provides the master SecurityManager interface and a default implementation hierarchy for managing all aspects of Shiro's functionality in an application. 
org.apache.shiro.session.mgt SessionManager components supporting enterprise session management. 
 

Uses of SessionManager in org.apache.shiro.mgt
 

Subinterfaces of SessionManager in org.apache.shiro.mgt
 interface SecurityManager
          A SecurityManager executes all security operations for all Subjects (aka users) across a single application.
 

Classes in org.apache.shiro.mgt that implement SessionManager
 class AuthenticatingSecurityManager
          Shiro support of a SecurityManager class hierarchy that delegates all authentication operations to a wrapped Authenticator instance.
 class AuthorizingSecurityManager
          Shiro support of a SecurityManager class hierarchy that delegates all authorization (access control) operations to a wrapped Authorizer instance.
 class CachingSecurityManager
          A very basic starting point for the SecurityManager interface that merely provides logging and caching support.
 class DefaultSecurityManager
          The Shiro framework's default concrete implementation of the SecurityManager interface, based around a collection of Realms.
 class RealmSecurityManager
          Shiro support of a SecurityManager class hierarchy based around a collection of Realms.
 class SessionsSecurityManager
          Shiro support of a SecurityManager class hierarchy that delegates all session operations to a wrapped SessionManager instance.
 

Methods in org.apache.shiro.mgt that return SessionManager
 SessionManager SessionsSecurityManager.getSessionManager()
          Returns this security manager's internal delegate SessionManager.
 

Methods in org.apache.shiro.mgt with parameters of type SessionManager
 void SessionsSecurityManager.setSessionManager(SessionManager sessionManager)
          Sets the underlying delegate SessionManager instance that will be used to support this implementation's SessionManager method calls.
 

Uses of SessionManager in org.apache.shiro.session.mgt
 

Subinterfaces of SessionManager in org.apache.shiro.session.mgt
 interface NativeSessionManager
          A Native session manager is one that manages sessions natively - that is, it is directly responsible for the creation, persistence and removal of Session instances and their lifecycles.
 interface ValidatingSessionManager
          A ValidatingSessionManager is a SessionManager that can proactively validate any or all sessions that may be expired.
 

Classes in org.apache.shiro.session.mgt that implement SessionManager
 class AbstractNativeSessionManager
          Abstract implementation supporting the NativeSessionManager interface, supporting SessionListeners and application of the globalSessionTimeout.
 class AbstractSessionManager
          Base abstract class of the SessionManager interface, enabling configuration of an application-wide globalSessionTimeout.
 class AbstractValidatingSessionManager
          Default business-tier implementation of the ValidatingSessionManager interface.
 class DefaultSessionManager
          Default business-tier implementation of a ValidatingSessionManager.
 



Copyright © 2004-2012 The Apache Software Foundation. All Rights Reserved.