|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
Interface Summary | |
---|---|
AuthenticationContext | Interface AuthenticationContext wraps common authentication states. |
AuthenticationMethod | todo: describe their purpose. |
AuthenticationService | Interface AuthenticationService encapsulates common methods to perform a login. |
Credential | A credential is only a marker interface of very different objects used to authenticate somebody. |
CredentialFactory.CredentialConverter | A CredentialConverter is responsible to convert a plain string in a concrete credential instance and vise versa. |
Class Summary | |
---|---|
CredentialFactory | A CredentialFactory is used to relate authentication method urns to credential converters, which create Credentail instances from plain strings. |
CredentialFactory.SAMLCredentialConverter | Class SAMLCredentialConverter. |
CredentialFactory.SessionIDCredentialConverter | Class SessionIDCredentialConverter. |
CredentialFactory.UsernamePasswordCredentialConverter | Class Base64UsernamePasswordCredentialConverter. |
ExternalProvidedSubjectCredential | Class ExternalProvidedSubjectCredential is used to transport an external subject through some interface boarders, where only a credential interface is provided. |
JAASAuthenticationService | Class JAASAuthenticationService implements the AuthenticationService interface by using the JAAS api. |
LicensePrincipal | Class LicensePrincipal is used to transport a license reference within the subject. |
LicenseReference | Class LicenseReference encapsulates common methods of a license reference. |
PasswordAuthenticationMethod | |
SAMLCredential | A SAMLCredential represents a credential based on a SAML-Response or SAML-Assertion. |
SAMLResponse | |
SAMLResponseAuthenticationMethod | Class SAMLResponseAuthenticationMethod describes a method using a SAMLResponse. |
SAMLTicket | The SAMLTicket class basically provides a SAMLResponse <-> javax.security.auth.Subject mapping. |
SessionAuthenticationMethod | |
SessionIDCredential | |
UsernamePasswordCredential | A UsernamePasswordCredential represents a credential combination from username and password. |
WASAuthenticationMethod | Describes possiblitiy to use an WAS ticket as authentication credential. |
Exception Summary | |
---|---|
AccountExpiredException | Class AccountExpiredException is thrown if the users account not longer exist in the system. |
AccountLockedException | Class AccountLockedException is thrown if the users account is locked. |
AuthenticationException | Class AuthenticationException is the base class for an authentication exception hierarchie. |
AuthenticationFailedException | Class AuthenticationFailedException is thrown if an authentication could not succeed because of wrong credentials. |
AuthenticationServiceNotAvailableException | Class AuthenticationServiceNotAvailableException is thrown if a AuthenticationService is in internal error state and therefore not available. |
CredentialsExpiredException | Class CredentialsExpiredException is thrown if the users credentials are expired and must be renewed. |
LogoutFailedException | Class LogoutFailedException is thrown if the attempt to logout failed. |
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |