| Interface | Description | 
|---|---|
| AuthScheme | This interface represents an abstract challenge-response oriented
 authentication scheme. | 
| AuthSchemeFactory | Deprecated (4.3) use  AuthSchemeProvider | 
| AuthSchemeProvider | Factory for  AuthSchemeimplementations. | 
| ContextAwareAuthScheme | This interface represents an extended  authentication scheme
 that requires access to  HttpContextin order to
 generate an authorization string. | 
| Credentials | This interface represents a set of credentials consisting of a security
 principal and a secret (password) that can be used to establish user
 identity | 
| Class | Description | 
|---|---|
| AUTH | Constants and static helpers related to the HTTP authentication. | 
| AuthOption | |
| AuthSchemeRegistry | Deprecated (4.3) use  Registry | 
| AuthScope | AuthScoperepresents an authentication scope consisting of a host name,
 a port number, a realm name and an authentication scheme name. | 
| AuthState | This class provides detailed information about the state of the authentication process. | 
| BasicUserPrincipal | Basic user principal used for HTTP authentication | 
| KerberosCredentials | Credentialsimplementation based on GSSCredential for Kerberos Authentication. | 
| NTCredentials | Credentialsimplementation for Microsoft Windows platforms that includes
 Windows specific attributes such as name of the domain the user belongs to. | 
| NTUserPrincipal | Microsoft Windows specific user principal implementation. | 
| UsernamePasswordCredentials | Simple  Credentialsimplementation based on a user name / password
 pair. | 
| Enum | Description | 
|---|---|
| AuthProtocolState | |
| ChallengeState | Challenge mode (TARGET or PROXY) | 
| Exception | Description | 
|---|---|
| AuthenticationException | Signals a failure in authentication process | 
| InvalidCredentialsException | Authentication credentials required to respond to a authentication
 challenge are invalid | 
| MalformedChallengeException | Signals that authentication challenge is in some way invalid or
 illegal in the given context | 
Copyright © 1999–2022 The Apache Software Foundation. All rights reserved.