## Uses of Class
org.apache.http.impl.auth.AuthSchemeBase

Packages that use AuthSchemeBase
Package | Description
--- | ---
org.apache.http.impl.auth | Default implementations of standard and common HTTP authentication schemes.
org.apache.http.impl.auth.win | Auth scheme that makes use of JNA to implement Negotiate and NTLM on Windows Platforms.

### Uses of AuthSchemeBase in org.apache.http.impl.auth

Subclasses of AuthSchemeBase in org.apache.http.impl.auth
Modifier and Type | Class and Description
--- | ---
`class` | `BasicScheme` Basic authentication scheme as defined in RFC 2617.
`class` | `DigestScheme` Digest authentication scheme as defined in RFC 2617.
`class` | `GGSSchemeBase`
`class` | `KerberosScheme` KERBEROS authentication scheme.
`class` | `NegotiateScheme` Deprecated. (4.2) use `SPNegoScheme` or `KerberosScheme`.
`class` | `NTLMScheme` NTLM is a proprietary authentication scheme developed by Microsoft and optimized for Windows platforms.
`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.
`class` | `SPNegoScheme` SPNEGO (Simple and Protected GSSAPI Negotiation Mechanism) authentication scheme.

### Uses of AuthSchemeBase in org.apache.http.impl.auth.win

Subclasses of AuthSchemeBase in org.apache.http.impl.auth.win
Modifier and Type | Class and Description
--- | ---
`class` | `WindowsNegotiateScheme` Auth scheme that makes use of JNA to implement Negotiate and NTLM on Windows Platforms.