Uses of Interface
org.apache.shiro.session.mgt.SessionManager
-
Packages that use SessionManager Package Description org.apache.shiro.mgt Provides the masterSecurityManagerinterface and a default implementation hierarchy for managing all aspects of Shiro's functionality in an application.org.apache.shiro.session.mgt SessionManagercomponents supporting enterprise session management. -
-
Uses of SessionManager in org.apache.shiro.mgt
Subinterfaces of SessionManager in org.apache.shiro.mgt Modifier and Type Interface Description interfaceSecurityManagerASecurityManagerexecutes all security operations for all Subjects (aka users) across a single application.Classes in org.apache.shiro.mgt that implement SessionManager Modifier and Type Class Description classAuthenticatingSecurityManagerShiro support of aSecurityManagerclass hierarchy that delegates all authentication operations to a wrappedAuthenticatorinstance.classAuthorizingSecurityManagerShiro support of aSecurityManagerclass hierarchy that delegates all authorization (access control) operations to a wrappedAuthorizerinstance.classCachingSecurityManagerA very basic starting point for the SecurityManager interface that merely provides logging and caching support.classDefaultSecurityManagerThe Shiro framework's default concrete implementation of theSecurityManagerinterface, based around a collection ofRealms.classRealmSecurityManagerShiro support of aSecurityManagerclass hierarchy based around a collection ofRealms.classSessionsSecurityManagerShiro support of aSecurityManagerclass hierarchy that delegates allsessionoperations to a wrappedSessionManagerinstance.Methods in org.apache.shiro.mgt that return SessionManager Modifier and Type Method Description SessionManagerSessionsSecurityManager. getSessionManager()Returns this security manager's internal delegateSessionManager.Methods in org.apache.shiro.mgt with parameters of type SessionManager Modifier and Type Method Description voidSessionsSecurityManager. setSessionManager(SessionManager sessionManager)Sets the underlying delegateSessionManagerinstance 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 Modifier and Type Interface Description interfaceNativeSessionManagerANativesession manager is one that manages sessions natively - that is, it is directly responsible for the creation, persistence and removal ofSessioninstances and their lifecycles.interfaceValidatingSessionManagerA 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 Modifier and Type Class Description classAbstractNativeSessionManagerAbstract implementation supporting theNativeSessionManagerinterface, supportingSessionListeners and application of theglobalSessionTimeout.classAbstractSessionManagerBase abstract class of theSessionManagerinterface, enabling configuration of an application-wideglobalSessionTimeout.classAbstractValidatingSessionManagerDefault business-tier implementation of theValidatingSessionManagerinterface.classDefaultSessionManagerDefault business-tier implementation of aValidatingSessionManager.
-