| Interface | Description | 
|---|---|
| AuthContext | An authentication context used to authenticate users. | 
| Authentication | The  Authenticationinterface defines methods to validateCredentialsupon authentication. | 
| Class | Description | 
|---|---|
| AbstractLoginModule | AbstractLoginModuleprovides the means for the common
 authentication tasks within the Repository. | 
| AuthContextProvider | AuthContextProviderdefines how the current request for login is
 handled. | 
| CallbackHandlerImpl | CallbackHandler that deals with the following callbacks:
 
  NameCallbackPasswordCallbackCredentialsCallbackImpersonationCallbackRepositoryCallback | 
| CredentialsCallback | A  CredentialsCallback | 
| CryptedSimpleCredentials | Crypted variant of the  SimpleCredentials. | 
| DefaultLoginModule | The  DefaultLoginModuleauthenticates Credentials related to
 aUserof the RepositoryIn any other case it is marked to be ignored. | 
| ImpersonationCallback | Callback for a  CallbackHandlerto ask
 for a the impersonatingSubjectto create aSessionto access theRepository. | 
| JAASAuthContext | Implements the common  AuthContextinterface for the JAAS environment. | 
| LocalAuthContext | Provide AuthContext interface, for a JAAS-LoginModule not running in
 a  LoginContext | 
| RepositoryCallback | 
Copyright © 2004–2024 The Apache Software Foundation. All rights reserved.