Uses of Package
org.apache.shiro.authc

Packages that use org.apache.shiro.authc
org.apache.shiro.authc Core interfaces and exceptions concerning Authentication (the act of logging-in). 
org.apache.shiro.authc.credential Support for validating credentials (such as passwords or X509 certificates) during authentication via the CredentialsMatcher interface and its supporting implementations. 
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 these Realms). 
org.apache.shiro.cas   
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.subject Components supporting the Subject interface, the most important concept in Shiro's API. 
org.apache.shiro.subject.support Concrete support implementations of most of the org.apache.shiro.subject interfaces. 
org.apache.shiro.web.filter.authc Servlet Filter implementations specific to controlling access based on a subject's authentication status, or those that can execute authentications (log-ins) directly. 
org.apache.shiro.web.mgt Components supporting web-specific SecurityManager implementations. 
 

Classes in org.apache.shiro.authc used by org.apache.shiro.authc
Account
          An Account is a convenience interface that extends both AuthenticationInfo and AuthorizationInfo and represents authentication and authorization for a single account in a single Realm.
AccountException
          Exception thrown due to a problem with the account under which an authentication attempt is being executed.
AuthenticationException
          General exception thrown due to an error during the Authentication process.
AuthenticationInfo
          AuthenticationInfo represents a Subject's (aka user's) stored account information relevant to the authentication/log-in process only.
AuthenticationListener
          An AuthenticationListener listens for notifications while Subjects authenticate with the system.
AuthenticationToken
          An AuthenticationToken is a consolidation of an account's principals and supporting credentials submitted by a user during an authentication attempt.
Authenticator
          An Authenticator is responsible for authenticating accounts in an application.
CredentialsException
          Exception thrown due to a problem with the credential(s) submitted for an account during the authentication process.
DisabledAccountException
          Thrown when attempting to authenticate and the corresponding account has been disabled for some reason.
HostAuthenticationToken
          A HostAuthenticationToken retains the host information from where an authentication attempt originates.
LogoutAware
          An SPI interface allowing cleanup logic to be executed during logout of a previously authenticated Subject/user.
MergableAuthenticationInfo
          An extension of the AuthenticationInfo interface to be implemented by classes that support merging with other AuthenticationInfo instances.
RememberMeAuthenticationToken
          An AuthenticationToken that indicates if the user wishes their identity to be remembered across sessions.
SaltedAuthenticationInfo
          Interface representing account information that may use a salt when hashing credentials.
 

Classes in org.apache.shiro.authc used by org.apache.shiro.authc.credential
AuthenticationInfo
          AuthenticationInfo represents a Subject's (aka user's) stored account information relevant to the authentication/log-in process only.
AuthenticationToken
          An AuthenticationToken is a consolidation of an account's principals and supporting credentials submitted by a user during an authentication attempt.
 

Classes in org.apache.shiro.authc used by org.apache.shiro.authc.pam
AbstractAuthenticator
          Superclass for almost all Authenticator implementations that performs the common work around authentication attempts.
AuthenticationException
          General exception thrown due to an error during the Authentication process.
AuthenticationInfo
          AuthenticationInfo represents a Subject's (aka user's) stored account information relevant to the authentication/log-in process only.
AuthenticationToken
          An AuthenticationToken is a consolidation of an account's principals and supporting credentials submitted by a user during an authentication attempt.
Authenticator
          An Authenticator is responsible for authenticating accounts in an application.
LogoutAware
          An SPI interface allowing cleanup logic to be executed during logout of a previously authenticated Subject/user.
 

Classes in org.apache.shiro.authc used by org.apache.shiro.cas
AuthenticationException
          General exception thrown due to an error during the Authentication process.
AuthenticationInfo
          AuthenticationInfo represents a Subject's (aka user's) stored account information relevant to the authentication/log-in process only.
AuthenticationToken
          An AuthenticationToken is a consolidation of an account's principals and supporting credentials submitted by a user during an authentication attempt.
LogoutAware
          An SPI interface allowing cleanup logic to be executed during logout of a previously authenticated Subject/user.
RememberMeAuthenticationToken
          An AuthenticationToken that indicates if the user wishes their identity to be remembered across sessions.
 

Classes in org.apache.shiro.authc used by org.apache.shiro.mgt
AuthenticationException
          General exception thrown due to an error during the Authentication process.
AuthenticationInfo
          AuthenticationInfo represents a Subject's (aka user's) stored account information relevant to the authentication/log-in process only.
AuthenticationToken
          An AuthenticationToken is a consolidation of an account's principals and supporting credentials submitted by a user during an authentication attempt.
Authenticator
          An Authenticator is responsible for authenticating accounts in an application.
 

Classes in org.apache.shiro.authc used by org.apache.shiro.realm
AuthenticationException
          General exception thrown due to an error during the Authentication process.
AuthenticationInfo
          AuthenticationInfo represents a Subject's (aka user's) stored account information relevant to the authentication/log-in process only.
AuthenticationToken
          An AuthenticationToken is a consolidation of an account's principals and supporting credentials submitted by a user during an authentication attempt.
LogoutAware
          An SPI interface allowing cleanup logic to be executed during logout of a previously authenticated Subject/user.
SimpleAccount
          Simple implementation of the Account interface that contains principal and credential and authorization information (roles and permissions) as instance variables and exposes them via getters and setters using standard JavaBean notation.
 

Classes in org.apache.shiro.authc used by org.apache.shiro.realm.activedirectory
AuthenticationInfo
          AuthenticationInfo represents a Subject's (aka user's) stored account information relevant to the authentication/log-in process only.
AuthenticationToken
          An AuthenticationToken is a consolidation of an account's principals and supporting credentials submitted by a user during an authentication attempt.
LogoutAware
          An SPI interface allowing cleanup logic to be executed during logout of a previously authenticated Subject/user.
 

Classes in org.apache.shiro.authc used by org.apache.shiro.realm.jdbc
AuthenticationException
          General exception thrown due to an error during the Authentication process.
AuthenticationInfo
          AuthenticationInfo represents a Subject's (aka user's) stored account information relevant to the authentication/log-in process only.
AuthenticationToken
          An AuthenticationToken is a consolidation of an account's principals and supporting credentials submitted by a user during an authentication attempt.
LogoutAware
          An SPI interface allowing cleanup logic to be executed during logout of a previously authenticated Subject/user.
 

Classes in org.apache.shiro.authc used by org.apache.shiro.realm.ldap
AuthenticationException
          General exception thrown due to an error during the Authentication process.
AuthenticationInfo
          AuthenticationInfo represents a Subject's (aka user's) stored account information relevant to the authentication/log-in process only.
AuthenticationToken
          An AuthenticationToken is a consolidation of an account's principals and supporting credentials submitted by a user during an authentication attempt.
LogoutAware
          An SPI interface allowing cleanup logic to be executed during logout of a previously authenticated Subject/user.
 

Classes in org.apache.shiro.authc used by org.apache.shiro.realm.text
LogoutAware
          An SPI interface allowing cleanup logic to be executed during logout of a previously authenticated Subject/user.
 

Classes in org.apache.shiro.authc used by org.apache.shiro.subject
AuthenticationException
          General exception thrown due to an error during the Authentication process.
AuthenticationInfo
          AuthenticationInfo represents a Subject's (aka user's) stored account information relevant to the authentication/log-in process only.
AuthenticationToken
          An AuthenticationToken is a consolidation of an account's principals and supporting credentials submitted by a user during an authentication attempt.
 

Classes in org.apache.shiro.authc used by org.apache.shiro.subject.support
AuthenticationException
          General exception thrown due to an error during the Authentication process.
AuthenticationInfo
          AuthenticationInfo represents a Subject's (aka user's) stored account information relevant to the authentication/log-in process only.
AuthenticationToken
          An AuthenticationToken is a consolidation of an account's principals and supporting credentials submitted by a user during an authentication attempt.
 

Classes in org.apache.shiro.authc used by org.apache.shiro.web.filter.authc
AuthenticationException
          General exception thrown due to an error during the Authentication process.
AuthenticationToken
          An AuthenticationToken is a consolidation of an account's principals and supporting credentials submitted by a user during an authentication attempt.
 

Classes in org.apache.shiro.authc used by org.apache.shiro.web.mgt
Authenticator
          An Authenticator is responsible for authenticating accounts in an application.
 



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