Package org.apache.hc.client5.http.impl.auth
Standard and common HTTP authentication schemes.
-
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.AuthChallengeParser.ChallengeInt AuthSchemeSupport BasicAuthCache Default implementation ofAuthCache
.BasicAuthCache.Key BasicCredentialsProvider Default implementation ofCredentialsStore
.BasicScheme Basic authentication scheme.BasicSchemeFactory AuthSchemeFactory
implementation that creates and initializesBasicScheme
instances.BearerScheme Bearer authentication scheme.BearerSchemeFactory AuthSchemeFactory
implementation that creates and initializesBearerScheme
instances.CredentialsMatcher CredentialsProviderBuilder CredentialsProvider
builder.CredentialsProviderBuilder.Entry DigestScheme Digest authentication scheme.DigestSchemeFactory AuthSchemeFactory
implementation that creates and initializesDigestScheme
instances.FixedCredentialsProvider GGSSchemeBase Deprecated. Do not use.HttpAuthenticator Utility class that implements commons aspects of the client side HTTP authentication.HttpEntityDigester KerberosScheme Deprecated. Do not use.KerberosSchemeFactory Deprecated. Do not use.NTLMEngineImpl Deprecated. Do not use.NTLMEngineImpl.CipherGen NTLMEngineImpl.Handle NTLMEngineImpl.HMACMD5 Cryptography support - HMACMD5 - algorithmically based on various web resources by Karl WrightNTLMEngineImpl.MD4 Cryptography support - MD4.NTLMEngineImpl.NTLMMessage NTLM message generation, base classNTLMEngineImpl.Type1Message Type 1 message assembly classNTLMEngineImpl.Type2Message Type 2 message classNTLMEngineImpl.Type3Message Type 3 message assembly classNTLMScheme Deprecated. Do not use.NTLMSchemeFactory Deprecated. Do not use.SingleCredentialsProvider SPNegoScheme Deprecated. Do not use.SPNegoSchemeFactory Deprecated. Do not use.SystemDefaultCredentialsProvider Implementation ofCredentialsStore
backed by standard JREAuthenticator
. -
Enum Summary Enum Description DigestScheme.QualityOfProtection Represent the possible values of quality of protection.GGSSchemeBase.State NTLMEngineImpl.Mode NTLMScheme.State -
Exception Summary Exception Description NTLMEngineException Deprecated. Do not use.UnsupportedDigestAlgorithmException Authentication credentials required to respond to a authentication challenge are invalid