| Package | Description |
|---|---|
| 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. |
| org.apache.shiro.subject.support |
Concrete support implementations of most of the
org.apache.shiro.subject interfaces. |
| Class and Description |
|---|
| SessionContext
A
SessionContext is a 'bucket' of data presented to a SessionFactory which interprets
this data to construct Session instances. |
| SessionKey
A
SessionKey is a key that allows look-up of any particular Session
instance. |
| SessionManager
A SessionManager manages the creation, maintenance, and clean-up of all application
Sessions. |
| Class and Description |
|---|
| AbstractNativeSessionManager
Abstract implementation supporting the
NativeSessionManager interface, supporting
SessionListeners and application of the
globalSessionTimeout. |
| AbstractSessionManager
Base abstract class of the
SessionManager interface, enabling configuration of an
application-wide globalSessionTimeout. |
| AbstractValidatingSessionManager
Default business-tier implementation of the
ValidatingSessionManager 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. |
| SessionContext
A
SessionContext is a 'bucket' of data presented to a SessionFactory which interprets
this data to construct Session instances. |
| SessionFactory
A simple factory class that instantiates concrete
Session instances. |
| SessionKey
A
SessionKey is a key that allows look-up of any particular Session
instance. |
| SessionManager
A SessionManager manages the creation, maintenance, and clean-up of all application
Sessions. |
| SessionValidationScheduler
Interface that should be implemented by classes that can control validating sessions on a regular
basis.
|
| SimpleSession
Simple
Session JavaBeans-compatible POJO implementation, intended to be used on the
business/server tier. |
| ValidatingSession
A
ValidatingSession is a Session 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.
|
| Class and Description |
|---|
| SessionContext
A
SessionContext is a 'bucket' of data presented to a SessionFactory which interprets
this data to construct Session instances. |
Copyright © 2004-2016 The Apache Software Foundation. All Rights Reserved.