Also: HttpClient
package

org.apache.http.impl.auth

Default implementations for interfaces in org.apache.http.auth.

Interfaces

NTLMEngine Abstract NTLM authentication engine. 
SpnegoTokenGenerator Abstract SPNEGO token generator. 

Classes

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 AuthSchemeFactory implementation that creates and initializes BasicScheme instances. 
DigestScheme Digest authentication scheme as defined in RFC 2617. 
DigestSchemeFactory AuthSchemeFactory implementation that creates and initializes DigestScheme instances. 
NegotiateScheme SPNEGO (Simple and Protected GSSAPI Negotiation Mechanism) authentication scheme. 
NegotiateSchemeFactory SPNEGO (Simple and Protected GSSAPI Negotiation Mechanism) authentication scheme factory. 
NTLMScheme NTLM is a proprietary authentication scheme developed by Microsoft and optimized for Windows platforms. 
NTLMSchemeFactory AuthSchemeFactory 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. 

Exceptions

NTLMEngineException Signals NTLM protocol failure. 
UnsupportedDigestAlgorithmException Authentication credentials required to respond to a authentication challenge are invalid