Uses of Interface
org.apache.shiro.authc.LogoutAware
-
Packages that use LogoutAware Package Description org.apache.shiro.authc Core interfaces and exceptions concerning Authentication (the act of logging-in).org.apache.shiro.authc.pam Support for PAM, or Pluggable Authentication Modules, which is the capability to authenticate a user against multiple configurable (pluggable) modules (Shiro calls theseRealm
s).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. -
-
Uses of LogoutAware in org.apache.shiro.authc
Classes in org.apache.shiro.authc that implement LogoutAware Modifier and Type Class Description class
AbstractAuthenticator
Superclass for almost allAuthenticator
implementations that performs the common work around authentication attempts. -
Uses of LogoutAware in org.apache.shiro.authc.pam
Classes in org.apache.shiro.authc.pam that implement LogoutAware Modifier and Type Class Description class
ModularRealmAuthenticator
AModularRealmAuthenticator
delegates account lookups to a pluggable (modular) collection ofRealm
s. -
Uses of LogoutAware in org.apache.shiro.realm
Classes in org.apache.shiro.realm that implement LogoutAware 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 LogoutAware in org.apache.shiro.realm.activedirectory
Classes in org.apache.shiro.realm.activedirectory that implement LogoutAware 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 LogoutAware in org.apache.shiro.realm.jdbc
Classes in org.apache.shiro.realm.jdbc that implement LogoutAware Modifier and Type Class Description class
JdbcRealm
Realm that allows authentication and authorization via JDBC calls. -
Uses of LogoutAware in org.apache.shiro.realm.ldap
Classes in org.apache.shiro.realm.ldap that implement LogoutAware 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 LogoutAware in org.apache.shiro.realm.text
Classes in org.apache.shiro.realm.text that implement LogoutAware 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.
-