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

Packages that use org.apache.hc.client5.http.impl.auth
org.apache.hc.client5.http.impl.auth: Standard and common HTTP authentication schemes.

Classes in org.apache.hc.client5.http.impl.auth used by org.apache.hc.client5.http.impl.auth
Class and Description
AuthChallengeParser Authentication challenge parser.
AuthenticationHandler Internal utility class that implements commons aspects of the client side HTTP authentication.
BasicScheme.State
BasicSchemeFactory `AuthSchemeFactory` implementation that creates and initializes `BasicScheme` instances.
BearerScheme.State
BearerSchemeFactory `AuthSchemeFactory` implementation that creates and initializes `BearerScheme` instances.
CredentialsProviderBuilder `CredentialsProvider` builder.
DigestSchemeFactory `AuthSchemeFactory` implementation that creates and initializes `DigestScheme` instances.
GGSSchemeBase Deprecated. Do not use. The GGS based experimental authentication schemes are no longer supported. Consider using Basic or Bearer authentication with TLS instead.
KerberosSchemeFactory Deprecated. Do not use. The GGS based experimental authentication schemes are no longer supported. Consider using Basic or Bearer authentication with TLS instead.
NTLMEngine Deprecated. Do not use. the NTLM authentication scheme is no longer supported
NTLMEngineException Deprecated. Do not use.
NTLMSchemeFactory Deprecated. Do not use. the NTLM authentication scheme is no longer supported. Consider using Basic or Bearer authentication with TLS instead.
ScramSchemeFactory Factory for creating instances of `ScramScheme`.
SPNegoSchemeFactory Deprecated. Do not use. The GGS based experimental authentication schemes are no longer supported. Consider using Basic or Bearer authentication with TLS instead.