Package org.apache.http.impl.auth
package org.apache.http.impl.auth
Default implementations of standard and common HTTP authentication
schemes.
-
ClassDescriptionAbstract authentication scheme class that serves as a basis for all authentication schemes supported by HttpClient.Basic authentication scheme as defined in RFC 2617.
AuthSchemeProvider
implementation that creates and initializesBasicScheme
instances.Digest authentication scheme as defined in RFC 2617.AuthSchemeProvider
implementation that creates and initializesDigestScheme
instances.KERBEROS authentication scheme.AuthSchemeProvider
implementation that creates and initializesKerberosScheme
instances.Deprecated.Deprecated.(4.2) useSPNegoSchemeFactory
orKerberosSchemeFactory
.Abstract NTLM authentication engine.Signals NTLM protocol failure.NTLM is a proprietary authentication scheme developed by Microsoft and optimized for Windows platforms.AuthSchemeProvider
implementation that creates and initializesNTLMScheme
instances configured to use the defaultNTLMEngine
implementation.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.SPNEGO (Simple and Protected GSSAPI Negotiation Mechanism) authentication scheme.AuthSchemeProvider
implementation that creates and initializesSPNegoScheme
instances.Deprecated.(4.2) subclassKerberosScheme
and overrideGGSSchemeBase.generateGSSToken(byte[], org.ietf.jgss.Oid, String, org.apache.http.auth.Credentials)
Authentication credentials required to respond to a authentication challenge are invalid
SPNegoScheme
orKerberosScheme
.