| Modifier and Type | Interface and Description |
|---|---|
| public interface | NTLMEngine
Abstract NTLM authentication engine. |
| public interface | SpnegoTokenGenerator
Deprecated
(4.2) subclass Abstract SPNEGO token generator.
KerberosScheme and override
KerberosScheme#generateGSSToken(byte[], org.
|
| Modifier and Type | Class and Description |
|---|---|
| public abstract class | AuthSchemeBase
Abstract authentication scheme class that serves as a basis for all authentication schemes supported by HttpClient. |
| public class | BasicScheme
Basic authentication scheme as defined in RFC 2617. |
| public class | BasicSchemeFactory
Deprecated
as a consequence of AuthSchemeFactory being deprecated.
AuthSchemeProvider implementation that creates and initializes
BasicScheme instances.
|
| public class | DigestScheme
Digest authentication scheme as defined in RFC 2617. |
| public class | DigestSchemeFactory
Deprecated
as a consequence of AuthSchemeFactory being deprecated.
AuthSchemeProvider implementation that creates and initializes
DigestScheme instances.
|
| public abstract class | |
| public class | |
| pack-priv class | |
| public class | KerberosScheme
KERBEROS authentication scheme. |
| public class | KerberosSchemeFactory
Deprecated
as a consequence of AuthSchemeFactory being deprecated.
AuthSchemeProvider implementation that creates and initializes
KerberosScheme instances.
|
| public class | NegotiateScheme
Deprecated
(4.2) use SPNEGO (Simple and Protected GSSAPI Negotiation Mechanism) authentication
scheme.
SPNegoScheme or KerberosScheme.
|
| public class | NegotiateSchemeFactory
Deprecated
(4.2) use SPNEGO (Simple and Protected GSSAPI Negotiation Mechanism) authentication
scheme factory.
SPNegoSchemeFactory or KerberosSchemeFactory.
|
| public class | NTLMEngineException
Signals NTLM protocol failure. |
| pack-priv class | NTLMEngineImpl
Provides an implementation for NTLMv1, NTLMv2, and NTLM2 Session forms of the NTLM authentication protocol. |
| public class | NTLMScheme
NTLM is a proprietary authentication scheme developed by Microsoft and optimized for Windows platforms. |
| public class | NTLMSchemeFactory
Deprecated
as a consequence of AuthSchemeFactory being deprecated.
AuthSchemeProvider implementation that creates and initializes
NTLMScheme instances configured to use the default NTLMEngine
implementation.
|
| public abstract class | 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. |
| public class | SPNegoScheme
SPNEGO (Simple and Protected GSSAPI Negotiation Mechanism) authentication scheme. |
| public class | SPNegoSchemeFactory
Deprecated
as a consequence of AuthSchemeFactory being deprecated.
AuthSchemeProvider implementation that creates and initializes
SPNegoScheme instances.
|
| public class | UnsupportedDigestAlgorithmException
Authentication credentials required to respond to a authentication challenge are invalid |