## Package org.apache.http.impl.auth

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

See:
Description

Interface Summary
NTLMEngine: Abstract NTLM authentication engine.
SpnegoTokenGenerator: Abstract SPNEGO token generator.

Class Summary
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.

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

## Package org.apache.http.impl.auth Description

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

Copyright © 1999-2012 The Apache Software Foundation. All Rights Reserved.