Uses of Interface
org.apache.shiro.session.mgt.SessionManager
-
Packages that use SessionManager Package Description org.apache.shiro.guice org.apache.shiro.guice.web org.apache.shiro.mgt Provides the masterSecurityManager
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.org.apache.shiro.spring.boot.autoconfigure org.apache.shiro.spring.config org.apache.shiro.spring.config.web.autoconfigure org.apache.shiro.spring.web.config org.apache.shiro.web.mgt Components supporting web-specificSecurityManager
implementations.org.apache.shiro.web.session.mgt -
-
Uses of SessionManager in org.apache.shiro.guice
Method parameters in org.apache.shiro.guice with type arguments of type SessionManager Modifier and Type Method Description protected void
ShiroModule. bindSessionManager(com.google.inject.binder.AnnotatedBindingBuilder<SessionManager> bind)
Binds the session manager. -
Uses of SessionManager in org.apache.shiro.guice.web
Method parameters in org.apache.shiro.guice.web with type arguments of type SessionManager Modifier and Type Method Description protected void
ShiroWebModule. bindSessionManager(com.google.inject.binder.AnnotatedBindingBuilder<SessionManager> bind)
Binds the session manager. -
Uses of SessionManager in org.apache.shiro.mgt
Subinterfaces of SessionManager in org.apache.shiro.mgt Modifier and Type Interface Description interface
SecurityManager
ASecurityManager
executes 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 class
AuthenticatingSecurityManager
Shiro support of aSecurityManager
class hierarchy that delegates all authentication operations to a wrappedAuthenticator
instance.class
AuthorizingSecurityManager
Shiro support of aSecurityManager
class hierarchy that delegates all authorization (access control) operations to a wrappedAuthorizer
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 theSecurityManager
interface, based around a collection ofRealm
s.class
RealmSecurityManager
Shiro support of aSecurityManager
class hierarchy based around a collection ofRealm
s.class
SessionsSecurityManager
Shiro support of aSecurityManager
class hierarchy that delegates allsession
operations to a wrappedSessionManager
instance.Methods in org.apache.shiro.mgt that return SessionManager Modifier and Type Method Description SessionManager
SessionsSecurityManager. getSessionManager()
Returns this security manager's internal delegateSessionManager
.Methods in org.apache.shiro.mgt with parameters of type SessionManager Modifier and Type Method Description void
SessionsSecurityManager. setSessionManager(SessionManager sessionManager)
Sets the underlying delegateSessionManager
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 Modifier and Type Interface Description interface
NativeSessionManager
ANative
session manager is one that manages sessions natively - that is, it is directly responsible for the creation, persistence and removal ofSession
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 Modifier and Type Class Description class
AbstractNativeSessionManager
Abstract implementation supporting theNativeSessionManager
interface, supportingSessionListener
s and application of theglobalSessionTimeout
.class
AbstractSessionManager
Base abstract class of theSessionManager
interface, enabling configuration of an application-wideglobalSessionTimeout
.class
AbstractValidatingSessionManager
Default business-tier implementation of theValidatingSessionManager
interface.class
DefaultSessionManager
Default business-tier implementation of aValidatingSessionManager
. -
Uses of SessionManager in org.apache.shiro.spring.boot.autoconfigure
Methods in org.apache.shiro.spring.boot.autoconfigure that return SessionManager Modifier and Type Method Description protected SessionManager
ShiroAutoConfiguration. sessionManager()
-
Uses of SessionManager in org.apache.shiro.spring.config
Methods in org.apache.shiro.spring.config that return SessionManager Modifier and Type Method Description protected SessionManager
AbstractShiroConfiguration. sessionManager()
protected SessionManager
ShiroConfiguration. sessionManager()
-
Uses of SessionManager in org.apache.shiro.spring.config.web.autoconfigure
Methods in org.apache.shiro.spring.config.web.autoconfigure that return SessionManager Modifier and Type Method Description protected SessionManager
ShiroWebAutoConfiguration. sessionManager()
-
Uses of SessionManager in org.apache.shiro.spring.web.config
Methods in org.apache.shiro.spring.web.config that return SessionManager Modifier and Type Method Description protected SessionManager
AbstractShiroWebConfiguration. nativeSessionManager()
protected SessionManager
AbstractShiroWebConfiguration. sessionManager()
protected SessionManager
ShiroWebConfiguration. sessionManager()
-
Uses of SessionManager in org.apache.shiro.web.mgt
Subinterfaces of SessionManager in org.apache.shiro.web.mgt Modifier and Type Interface Description interface
WebSecurityManager
This interface represents aSecurityManager
implementation that can used in web-enabled applications.Classes in org.apache.shiro.web.mgt that implement SessionManager Modifier and Type Class Description class
DefaultWebSecurityManager
DefaultWebSecurityManager
implementation used in web-based applications or any application that requires HTTP connectivity (SOAP, http remoting, etc).Methods in org.apache.shiro.web.mgt that return SessionManager Modifier and Type Method Description protected SessionManager
DefaultWebSecurityManager. createSessionManager(String sessionMode)
Methods in org.apache.shiro.web.mgt with parameters of type SessionManager Modifier and Type Method Description void
DefaultWebSecurityManager. setSessionManager(SessionManager sessionManager)
-
Uses of SessionManager in org.apache.shiro.web.session.mgt
Subinterfaces of SessionManager in org.apache.shiro.web.session.mgt Modifier and Type Interface Description interface
WebSessionManager
SessionManager
specific to web-enabled applications.Classes in org.apache.shiro.web.session.mgt that implement SessionManager Modifier and Type Class Description class
DefaultWebSessionManager
Web-application capableSessionManager
implementation.class
ServletContainerSessionManager
SessionManager implementation providingSession
implementations that are merely wrappers for the Servlet container'sHttpSession
.
-