Package org.apache.http.impl.auth
Default implementations of standard and common HTTP authentication
schemes.
-
Interface Summary Interface Description NTLMEngine Abstract NTLM authentication engine.SpnegoTokenGenerator Deprecated. (4.2) subclassKerberosScheme
and overrideGGSSchemeBase.generateGSSToken(byte[], org.ietf.jgss.Oid, String, org.apache.http.auth.Credentials)
-
Class Summary 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 initializesBasicScheme
instances.DigestScheme Digest authentication scheme as defined in RFC 2617.DigestSchemeFactory AuthSchemeProvider
implementation that creates and initializesDigestScheme
instances.GGSSchemeBase HttpAuthenticator KerberosScheme KERBEROS authentication scheme.KerberosSchemeFactory AuthSchemeProvider
implementation that creates and initializesKerberosScheme
instances.NegotiateScheme Deprecated. (4.2) useSPNegoScheme
orKerberosScheme
.NegotiateSchemeFactory Deprecated. (4.2) useSPNegoSchemeFactory
orKerberosSchemeFactory
.NTLMScheme NTLM is a proprietary authentication scheme developed by Microsoft and optimized for Windows platforms.NTLMSchemeFactory AuthSchemeProvider
implementation that creates and initializesNTLMScheme
instances configured to use the defaultNTLMEngine
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 initializesSPNegoScheme
instances. -
Exception Summary Exception Description NTLMEngineException Signals NTLM protocol failure.UnsupportedDigestAlgorithmException Authentication credentials required to respond to a authentication challenge are invalid