Uses of Package
org.apache.shiro.session.mgt
-
Packages that use org.apache.shiro.session.mgt Package Description 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.subject.support Concrete support implementations of most of theorg.apache.shiro.subject
interfaces. -
Classes in org.apache.shiro.session.mgt used by org.apache.shiro.mgt Class Description SessionContext ASessionContext
is a 'bucket' of data presented to aSessionFactory
which interprets this data to constructSession
instances.SessionKey ASessionKey
is a key that allows look-up of any particularSession
instance.SessionManager A SessionManager manages the creation, maintenance, and clean-up of all applicationSession
s. -
Classes in org.apache.shiro.session.mgt used by org.apache.shiro.session.mgt Class Description AbstractNativeSessionManager Abstract implementation supporting theNativeSessionManager
interface, supportingSessionListener
s and application of theglobalSessionTimeout
.AbstractSessionManager Base abstract class of theSessionManager
interface, enabling configuration of an application-wideglobalSessionTimeout
.AbstractValidatingSessionManager Default business-tier implementation of theValidatingSessionManager
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.SessionContext ASessionContext
is a 'bucket' of data presented to aSessionFactory
which interprets this data to constructSession
instances.SessionFactory A simple factory class that instantiates concreteSession
instances.SessionKey ASessionKey
is a key that allows look-up of any particularSession
instance.SessionManager A SessionManager manages the creation, maintenance, and clean-up of all applicationSession
s.SessionValidationScheduler Interface that should be implemented by classes that can control validating sessions on a regular basis.SimpleSession SimpleSession
JavaBeans-compatible POJO implementation, intended to be used on the business/server tier.ValidatingSession AValidatingSession
is aSession
that is capable of determining it is valid or not and is able to validate itself if necessary.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 used by org.apache.shiro.subject.support Class Description SessionContext ASessionContext
is a 'bucket' of data presented to aSessionFactory
which interprets this data to constructSession
instances.