Uses of Interface
org.apache.shiro.cache.CacheManagerAware
-
Packages that use CacheManagerAware Package Description org.apache.shiro.cas 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.realm Components and sub-packages used in supporting the coreRealm
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 asFile
s 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.org.apache.shiro.web.mgt Components supporting web-specificSecurityManager
implementations.org.apache.shiro.web.session.mgt -
-
Uses of CacheManagerAware in org.apache.shiro.cas
Classes in org.apache.shiro.cas that implement CacheManagerAware Modifier and Type Class Description class
CasRealm
Deprecated.replaced with Shiro integration in buji-pac4j. -
Uses of CacheManagerAware in org.apache.shiro.mgt
Classes in org.apache.shiro.mgt that implement CacheManagerAware Modifier and Type Class Description class
AuthenticatingSecurityManager
Shiro support of aSecurityManager
class hierarchy that delegates all authentication operations to a wrappedAuthenticator
instance.class
AuthorizingSecurityManager
Shiro support of aSecurityManager
class hierarchy that delegates all authorization (access control) operations to a wrappedAuthorizer
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 theSecurityManager
interface, based around a collection ofRealm
s.class
RealmSecurityManager
Shiro support of aSecurityManager
class hierarchy based around a collection ofRealm
s.class
SessionsSecurityManager
Shiro support of aSecurityManager
class hierarchy that delegates allsession
operations to a wrappedSessionManager
instance. -
Uses of CacheManagerAware in org.apache.shiro.realm
Classes in org.apache.shiro.realm that implement CacheManagerAware Modifier and Type Class Description 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
AnAuthorizingRealm
extends theAuthenticatingRealm
's capabilities by adding Authorization (access control) support.class
CachingRealm
A very basic abstract extension point for theRealm
interface that provides caching support for subclasses.class
SimpleAccountRealm
A simple implementation of theRealm
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 Modifier and Type Class Description class
ActiveDirectoryRealm
ARealm
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 Modifier and Type Class Description 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 Modifier and Type Class Description class
AbstractLdapRealm
ARealm
that authenticates with an LDAP server to build the Subject for a user.class
DefaultLdapRealm
An LDAPRealm
implementation utilizing Sun's/Oracle's JNDI API as an LDAP API.class
JndiLdapRealm
Deprecated.Renamed toDefaultLdapRealm
, this class will be removed prior to 2.0 -
Uses of CacheManagerAware in org.apache.shiro.realm.text
Classes in org.apache.shiro.realm.text that implement CacheManagerAware Modifier and Type Class Description class
IniRealm
class
PropertiesRealm
ATextConfigurationRealm
that defers all logic to the parent class, but just enablesProperties
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 Modifier and Type Class Description class
DefaultSessionManager
Default business-tier implementation of aValidatingSessionManager
. -
Uses of CacheManagerAware in org.apache.shiro.session.mgt.eis
Classes in org.apache.shiro.session.mgt.eis that implement CacheManagerAware Modifier and Type Class Description 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. -
Uses of CacheManagerAware in org.apache.shiro.web.mgt
Classes in org.apache.shiro.web.mgt that implement CacheManagerAware Modifier and Type Class Description class
DefaultWebSecurityManager
DefaultWebSecurityManager
implementation used in web-based applications or any application that requires HTTP connectivity (SOAP, http remoting, etc). -
Uses of CacheManagerAware in org.apache.shiro.web.session.mgt
Classes in org.apache.shiro.web.session.mgt that implement CacheManagerAware Modifier and Type Class Description class
DefaultWebSessionManager
Web-application capableSessionManager
implementation.
-