Uses of Interface
org.apache.shiro.cache.CacheManagerAware

Packages that use CacheManagerAware
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.realm Components and sub-packages used in supporting the core Realm interface. 
org.apache.shiro.realm.activedirectory Realms that acquire security data from a Microsoft Active Directory. 
org.apache.shiro.realm.jdbc Realms that acquire security data from an RDBMS (Relational Database Management System) using the JDBC API. 
org.apache.shiro.realm.ldap Realms that acquire security data from an LDAP (Lightweight Directory Access Protocol) server utilizing LDAP/Naming APIs. 
org.apache.shiro.realm.text Realms that acquire security data from text-based data sources such as Files or text streams. 
org.apache.shiro.session.mgt SessionManager components supporting enterprise session management. 
org.apache.shiro.session.mgt.eis EIS (Enterprise Information System)-tier components that can perform CRUD operations for sessions using any EIS API. 
 

Uses of CacheManagerAware in org.apache.shiro.mgt
 

Classes in org.apache.shiro.mgt that implement CacheManagerAware
 class AuthenticatingSecurityManager
          Shiro support of a SecurityManager class hierarchy that delegates all authentication operations to a wrapped Authenticator instance.
 class AuthorizingSecurityManager
          Shiro support of a SecurityManager class hierarchy that delegates all authorization (access control) operations to a wrapped Authorizer 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 the SecurityManager interface, based around a collection of Realms.
 class RealmSecurityManager
          Shiro support of a SecurityManager class hierarchy based around a collection of Realms.
 class SessionsSecurityManager
          Shiro support of a SecurityManager class hierarchy that delegates all session operations to a wrapped SessionManager instance.
 

Uses of CacheManagerAware in org.apache.shiro.realm
 

Classes in org.apache.shiro.realm that implement CacheManagerAware
 class AuthenticatingRealm
          A top-level abstract implementation of the Realm interface that only implements authentication support (log-in) operations and leaves authorization (access control) behavior to subclasses.
 class AuthorizingRealm
          An AuthorizingRealm extends the AuthenticatingRealm's capabilities by adding Authorization (access control) support.
 class CachingRealm
          A very basic abstract extension point for the Realm interface that provides caching support for subclasses.
 class SimpleAccountRealm
          A simple implementation of the Realm interface that uses a set of configured user accounts and roles to support authentication and authorization.
 

Uses of CacheManagerAware in org.apache.shiro.realm.activedirectory
 

Classes in org.apache.shiro.realm.activedirectory that implement CacheManagerAware
 class ActiveDirectoryRealm
          A Realm that authenticates with an active directory LDAP server to determine the roles for a particular user.
 

Uses of CacheManagerAware in org.apache.shiro.realm.jdbc
 

Classes in org.apache.shiro.realm.jdbc that implement CacheManagerAware
 class JdbcRealm
          Realm that allows authentication and authorization via JDBC calls.
 

Uses of CacheManagerAware in org.apache.shiro.realm.ldap
 

Classes in org.apache.shiro.realm.ldap that implement CacheManagerAware
 class AbstractLdapRealm
          A Realm that authenticates with an LDAP server to build the Subject for a user.
 class JndiLdapRealm
          An LDAP Realm implementation utilizing Sun's/Oracle's JNDI API as an LDAP API.
 

Uses of CacheManagerAware in org.apache.shiro.realm.text
 

Classes in org.apache.shiro.realm.text that implement CacheManagerAware
 class IniRealm
          A Realm implementation that creates SimpleAccount instances based on Ini configuration.
 class PropertiesRealm
          A TextConfigurationRealm that defers all logic to the parent class, but just enables Properties based configuration in addition to the parent class's String configuration.
 class TextConfigurationRealm
          A SimpleAccountRealm that enables text-based configuration of the initial User, Role, and Permission objects created at startup.
 

Uses of CacheManagerAware in org.apache.shiro.session.mgt
 

Classes in org.apache.shiro.session.mgt that implement CacheManagerAware
 class DefaultSessionManager
          Default business-tier implementation of a ValidatingSessionManager.
 

Uses of CacheManagerAware in org.apache.shiro.session.mgt.eis
 

Classes in org.apache.shiro.session.mgt.eis that implement CacheManagerAware
 class CachingSessionDAO
          An CachingSessionDAO is a SessionDAO that provides a transparent caching layer between the components that use it and the underlying EIS (Enterprise Information System) session backing store (for example, filesystem, database, enterprise grid/cloud, etc).
 class EnterpriseCacheSessionDAO
          SessionDAO implementation that relies on an enterprise caching product as the EIS system of record for all sessions.
 



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