See: Description
| Interface | Description | 
|---|---|
| NTLMEngine | 
 Abstract NTLM authentication engine. 
 | 
| SpnegoTokenGenerator | Deprecated
 (4.2)  subclass  
KerberosScheme and override
   GGSSchemeBase.generateGSSToken(byte[], org.ietf.jgss.Oid, String, org.apache.http.auth.Credentials) | 
| Class | Description | 
|---|---|
| AuthSchemeBase | 
 Abstract authentication scheme class that serves as a basis
 for all authentication schemes supported by HttpClient. 
 | 
| BasicScheme | 
 Basic authentication scheme as defined in RFC 2617. 
 | 
| BasicSchemeFactory | 
AuthSchemeProvider implementation that creates and initializes
 BasicScheme instances. | 
| DigestScheme | 
 Digest authentication scheme as defined in RFC 2617. 
 | 
| DigestSchemeFactory | 
AuthSchemeProvider implementation that creates and initializes
 DigestScheme instances. | 
| GGSSchemeBase | |
| HttpAuthenticator | |
| KerberosScheme | 
 KERBEROS authentication scheme. 
 | 
| KerberosSchemeFactory | 
AuthSchemeProvider implementation that creates and initializes
 KerberosScheme instances. | 
| NegotiateScheme | Deprecated
 (4.2)  use  
SPNegoScheme or KerberosScheme. | 
| NegotiateSchemeFactory | Deprecated
 (4.2)  use  
SPNegoSchemeFactory or KerberosSchemeFactory. | 
| NTLMScheme | 
 NTLM is a proprietary authentication scheme developed by Microsoft
 and optimized for Windows platforms. 
 | 
| NTLMSchemeFactory | 
AuthSchemeProvider implementation that creates and initializes
 NTLMScheme instances configured to use the default NTLMEngine
 implementation. | 
| RFC2617Scheme | 
 Abstract authentication scheme class that lays foundation for all
 RFC 2617 compliant authentication schemes and provides capabilities common
 to all authentication schemes defined in RFC 2617. 
 | 
| SPNegoScheme | 
 SPNEGO (Simple and Protected GSSAPI Negotiation Mechanism) authentication
 scheme. 
 | 
| SPNegoSchemeFactory | 
AuthSchemeProvider implementation that creates and initializes
 SPNegoScheme instances. | 
| Exception | Description | 
|---|---|
| NTLMEngineException | 
 Signals NTLM protocol failure. 
 | 
| UnsupportedDigestAlgorithmException | 
 Authentication credentials required to respond to a authentication
 challenge are invalid 
 | 
Copyright © 1999–2022 The Apache Software Foundation. All rights reserved.