Uses of Interface
org.apache.shiro.authc.LogoutAware
Packages that use LogoutAware
Package
Description
Core interfaces and exceptions concerning Authentication (the act of logging-in).
Support for PAM, or Pluggable Authentication Modules, which is
the capability to authenticate a user against multiple configurable (pluggable) modules (Shiro
calls these
Realms).Components and sub-packages used in supporting the core
Realm interface.Realms that acquire security data from a Microsoft Active Directory.
Realms that acquire security data from an RDBMS (Relational Database Management System) using the
JDBC API.
Realms that acquire security data from an LDAP (Lightweight Directory Access Protocol) server
utilizing LDAP/Naming APIs.
Realms that acquire security data from text-based data sources such as
Files or
text streams.-
Uses of LogoutAware in org.apache.shiro.authc
Classes in org.apache.shiro.authc that implement LogoutAwareModifier and TypeClassDescriptionclassSuperclass for almost allAuthenticatorimplementations 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 LogoutAwareModifier and TypeClassDescriptionclassAModularRealmAuthenticatordelegates account lookups to a pluggable (modular) collection ofRealms. -
Uses of LogoutAware in org.apache.shiro.realm
Classes in org.apache.shiro.realm that implement LogoutAwareModifier and TypeClassDescriptionclassA top-level abstract implementation of the Realm interface that only implements authentication support (log-in) operations and leaves authorization (access control) behavior to subclasses.classAnAuthorizingRealmextends theAuthenticatingRealm's capabilities by adding Authorization (access control) support.classA very basic abstract extension point for theRealminterface that provides caching support for subclasses.classA simple implementation of theRealminterface 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 LogoutAwareModifier and TypeClassDescriptionclassARealmthat 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 LogoutAwareModifier and TypeClassDescriptionclassRealm 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 LogoutAwareModifier and TypeClassDescriptionclassARealmthat authenticates with an LDAP server to build the Subject for a user.classAn LDAPRealmimplementation utilizing Sun's/Oracle's JNDI API as an LDAP API.classDeprecated. -
Uses of LogoutAware in org.apache.shiro.realm.text
Classes in org.apache.shiro.realm.text that implement LogoutAwareModifier and TypeClassDescriptionclassclassATextConfigurationRealmthat defers all logic to the parent class, but just enablesPropertiesbased configuration in addition to the parent class's String configuration.classA SimpleAccountRealm that enables text-based configuration of the initial User, Role, and Permission objects created at startup.
DefaultLdapRealm, this class will be removed prior to 2.0