Uses of Package
org.apache.shiro.mgt
-
Packages that use org.apache.shiro.mgt Package Description org.apache.shiro This package primarily exists as a root classpath distinction, but it does contain two core classes widely used by applications,SecurityUtils
andShiroException
.org.apache.shiro.config org.apache.shiro.env Concepts used to represent Shiro's aggregate state in an application.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.subject Components supporting theSubject
interface, the most important concept in Shiro's API.org.apache.shiro.subject.support Concrete support implementations of most of theorg.apache.shiro.subject
interfaces.org.apache.shiro.util Your run-of-the-mill 'util' package for components and logic widely used across the framework that can't find their home into a proper OO hierarchy (or, most likely for things used across many hierarchies). -
Classes in org.apache.shiro.mgt used by org.apache.shiro Class Description SecurityManager ASecurityManager
executes all security operations for all Subjects (aka users) across a single application. -
Classes in org.apache.shiro.mgt used by org.apache.shiro.config Class Description SecurityManager ASecurityManager
executes all security operations for all Subjects (aka users) across a single application. -
Classes in org.apache.shiro.mgt used by org.apache.shiro.env Class Description SecurityManager ASecurityManager
executes all security operations for all Subjects (aka users) across a single application. -
Classes in org.apache.shiro.mgt used by org.apache.shiro.mgt Class Description AuthenticatingSecurityManager Shiro support of aSecurityManager
class hierarchy that delegates all authentication operations to a wrappedAuthenticator
instance.AuthorizingSecurityManager Shiro support of aSecurityManager
class hierarchy that delegates all authorization (access control) operations to a wrappedAuthorizer
instance.CachingSecurityManager A very basic starting point for the SecurityManager interface that merely provides logging and caching support.RealmSecurityManager Shiro support of aSecurityManager
class hierarchy based around a collection ofRealm
s.RememberMeManager A RememberMeManager is responsible for remembering a Subject's identity across that Subject's sessions with the application.SecurityManager ASecurityManager
executes all security operations for all Subjects (aka users) across a single application.SessionsSecurityManager Shiro support of aSecurityManager
class hierarchy that delegates allsession
operations to a wrappedSessionManager
instance.SessionStorageEvaluator Evaluates whether or not Shiro may use aSubject
'sSession
to persist thatSubject
's internal state.SubjectDAO ASubjectDAO
is responsible for persisting a Subject instance's internal state such that the Subject instance can be recreated at a later time if necessary.SubjectFactory ASubjectFactory
is responsible for constructingSubject
instances as needed. -
Classes in org.apache.shiro.mgt used by org.apache.shiro.subject Class Description SecurityManager ASecurityManager
executes all security operations for all Subjects (aka users) across a single application. -
Classes in org.apache.shiro.mgt used by org.apache.shiro.subject.support Class Description SecurityManager ASecurityManager
executes all security operations for all Subjects (aka users) across a single application. -
Classes in org.apache.shiro.mgt used by org.apache.shiro.util Class Description SecurityManager ASecurityManager
executes all security operations for all Subjects (aka users) across a single application.