Package 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.

See:
          Description

Interface Summary
RememberMeManager A RememberMeManager is responsible for remembering a Subject's identity across that Subject's sessions with the application.
SecurityManager A SecurityManager executes all security operations for all Subjects (aka users) across a single application.
SubjectFactory A SubjectFactory is responsible for returning Subject instances as needed.
 

Class Summary
AbstractRememberMeManager Abstract implementation of the RememberMeManager interface that handles serialization and encryption of the remembered user identity.
AuthenticatingSecurityManager Shiro support of a SecurityManager class hierarchy that delegates all authentication operations to a wrapped Authenticator instance.
AuthorizingSecurityManager Shiro support of a SecurityManager class hierarchy that delegates all authorization (access control) operations to a wrapped Authorizer instance.
CachingSecurityManager A very basic starting point for the SecurityManager interface that merely provides logging and caching support.
DefaultSecurityManager The Shiro framework's default concrete implementation of the SecurityManager interface, based around a collection of Realms.
DefaultSubjectFactory Default SubjectFactory implementation that creates DelegatingSubject instances.
RealmSecurityManager Shiro support of a SecurityManager class hierarchy based around a collection of Realms.
SessionsSecurityManager Shiro support of a SecurityManager class hierarchy that delegates all session operations to a wrapped SessionManager instance.
 

Package org.apache.shiro.mgt Description

Provides the master SecurityManager interface and a default implementation hierarchy for managing all aspects of Shiro's functionality in an application.



Copyright © 2004-2010 The Apache Software Foundation. All Rights Reserved.