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

Standard and common HTTP authentication schemes.

See: Description

- Interface Summary
  Interface | Description
  --- | ---
  NTLMEngine | Deprecated Do not use.

- Class Summary
  Class | Description
  --- | ---
  AuthCacheKeeper | Utility class that implements commons aspects of the client side authentication cache keeping.
  AuthChallengeParser | Authentication challenge parser.
  AuthSchemeSupport |
  BasicAuthCache | Default implementation of `AuthCache`.
  BasicCredentialsProvider | Default implementation of `CredentialsStore`.
  BasicScheme | Basic authentication scheme.
  BasicScheme.State |
  BasicSchemeFactory | `AuthSchemeFactory` implementation that creates and initializes `BasicScheme` instances.
  BearerScheme | Bearer authentication scheme.
  BearerScheme.State |
  BearerSchemeFactory | `AuthSchemeFactory` implementation that creates and initializes `BearerScheme` instances.
  CredentialsProviderBuilder | `CredentialsProvider` builder.
  DigestScheme | Digest authentication scheme.
  DigestSchemeFactory | `AuthSchemeFactory` implementation that creates and initializes `DigestScheme` instances.
  GGSSchemeBase | Deprecated Do not use.
  HttpAuthenticator | Utility class that implements commons aspects of the client side HTTP authentication.
  KerberosScheme | Deprecated Do not use.
  KerberosSchemeFactory | Deprecated Do not use.
  NTLMScheme | Deprecated Do not use.
  NTLMSchemeFactory | Deprecated Do not use.
  SPNegoScheme | Deprecated Do not use.
  SPNegoSchemeFactory | Deprecated Do not use.
  SystemDefaultCredentialsProvider | Implementation of `CredentialsStore` backed by standard JRE `Authenticator`.

- Exception Summary
  Exception | Description
  --- | ---
  NTLMEngineException | Deprecated Do not use.
  UnsupportedDigestAlgorithmException | Authentication credentials required to respond to a authentication challenge are invalid

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

Standard and common HTTP authentication schemes.

Copyright © 1999–2021 The Apache Software Foundation. All rights reserved.