Uses of Package
org.apache.hc.client5.http.auth
-
Packages that use org.apache.hc.client5.http.auth Package Description org.apache.hc.client5.http Client component APIs common to all client transports such as connection route information and resolution as well as common HTTP method definitions and exception classes.org.apache.hc.client5.http.auth Client HTTP authentication APIs.org.apache.hc.client5.http.fluent Simple facade APIs for HttpClient based on the concept of a fluent interface.org.apache.hc.client5.http.impl org.apache.hc.client5.http.impl.async Asynchronous HTTP client API implementation that supports both HTTP/2 and HTTP/1.1 transport.org.apache.hc.client5.http.impl.auth Standard and common HTTP authentication schemes.org.apache.hc.client5.http.impl.classic Classic HTTP client API implementation that supports HTTP/1.1 transport only.org.apache.hc.client5.http.protocol HTTP protocol interceptors that enable advanced functionality such as HTTP state management and authentication state caching. -
Classes in org.apache.hc.client5.http.auth used by org.apache.hc.client5.http Class Description AuthCache This interface represents an cache ofAuthScheme
state information that can be re-used for preemptive authentication by subsequent requests.AuthChallenge This class represents an authentication challenge consisting of a auth scheme and either a single parameter or a list of name / value pairs.AuthScheme This interface represents an abstract challenge-response oriented authentication scheme.AuthSchemeFactory Factory forAuthScheme
implementations.ChallengeType Challenge type (TARGET or PROXY)CredentialsProvider Provider of authentication credentials.UsernamePasswordCredentials SimpleCredentials
representation based on a user name / password pair. -
Classes in org.apache.hc.client5.http.auth used by org.apache.hc.client5.http.auth Class Description AuthChallenge This class represents an authentication challenge consisting of a auth scheme and either a single parameter or a list of name / value pairs.AuthenticationException Signals a failure in authentication processAuthExchange.State AuthScheme This interface represents an abstract challenge-response oriented authentication scheme.AuthScope AuthScope
represents an authentication scope consisting of an application protocol, a host name, a port number, a realm name and an authentication scheme name.ChallengeType Challenge type (TARGET or PROXY)Credentials This interface represents a set of credentials consisting of a security principal and a secret (password) that can be used to establish user identityCredentialsProvider Provider of authentication credentials.KerberosConfig Deprecated.Do not use.KerberosConfig.Builder Deprecated.KerberosConfig.Option Deprecated.MalformedChallengeException Signals that authentication challenge is in some way invalid or illegal in the given contextNTUserPrincipal Microsoft Windows specific user principal implementation. -
Classes in org.apache.hc.client5.http.auth used by org.apache.hc.client5.http.fluent Class Description AuthCache This interface represents an cache ofAuthScheme
state information that can be re-used for preemptive authentication by subsequent requests.AuthScope AuthScope
represents an authentication scope consisting of an application protocol, a host name, a port number, a realm name and an authentication scheme name.Credentials This interface represents a set of credentials consisting of a security principal and a secret (password) that can be used to establish user identityCredentialsStore Abstract store of authentication credentials. -
Classes in org.apache.hc.client5.http.auth used by org.apache.hc.client5.http.impl Class Description AuthChallenge This class represents an authentication challenge consisting of a auth scheme and either a single parameter or a list of name / value pairs.AuthExchange This class represents the actual state of authentication handshake including the currentAuthScheme
used for request authorization as well as a collection of backup authentication options if available.AuthScheme This interface represents an abstract challenge-response oriented authentication scheme.ChallengeType Challenge type (TARGET or PROXY) -
Classes in org.apache.hc.client5.http.auth used by org.apache.hc.client5.http.impl.async Class Description AuthExchange This class represents the actual state of authentication handshake including the currentAuthScheme
used for request authorization as well as a collection of backup authentication options if available.AuthSchemeFactory Factory forAuthScheme
implementations.CredentialsProvider Provider of authentication credentials. -
Classes in org.apache.hc.client5.http.auth used by org.apache.hc.client5.http.impl.auth Class Description AuthCache This interface represents an cache ofAuthScheme
state information that can be re-used for preemptive authentication by subsequent requests.AuthChallenge This class represents an authentication challenge consisting of a auth scheme and either a single parameter or a list of name / value pairs.AuthenticationException Signals a failure in authentication processAuthExchange This class represents the actual state of authentication handshake including the currentAuthScheme
used for request authorization as well as a collection of backup authentication options if available.AuthScheme This interface represents an abstract challenge-response oriented authentication scheme.AuthSchemeFactory Factory forAuthScheme
implementations.AuthScope AuthScope
represents an authentication scope consisting of an application protocol, a host name, a port number, a realm name and an authentication scheme name.AuthStateCacheable Indicates that the state of anAuthScheme
can be cached and re-used for preemptive authentication by subsequent requests.BearerToken Opaque tokenCredentials
usually representing a set of claims, often encrypted or signed.ChallengeType Challenge type (TARGET or PROXY)Credentials This interface represents a set of credentials consisting of a security principal and a secret (password) that can be used to establish user identityCredentialsProvider Provider of authentication credentials.CredentialsStore Abstract store of authentication credentials.KerberosConfig Deprecated.Do not use.MalformedChallengeException Signals that authentication challenge is in some way invalid or illegal in the given contextNTCredentials Deprecated.Do not use.UsernamePasswordCredentials SimpleCredentials
representation based on a user name / password pair. -
Classes in org.apache.hc.client5.http.auth used by org.apache.hc.client5.http.impl.classic Class Description AuthExchange This class represents the actual state of authentication handshake including the currentAuthScheme
used for request authorization as well as a collection of backup authentication options if available.AuthSchemeFactory Factory forAuthScheme
implementations.Credentials This interface represents a set of credentials consisting of a security principal and a secret (password) that can be used to establish user identityCredentialsProvider Provider of authentication credentials. -
Classes in org.apache.hc.client5.http.auth used by org.apache.hc.client5.http.protocol Class Description AuthCache This interface represents an cache ofAuthScheme
state information that can be re-used for preemptive authentication by subsequent requests.AuthExchange This class represents the actual state of authentication handshake including the currentAuthScheme
used for request authorization as well as a collection of backup authentication options if available.AuthScheme This interface represents an abstract challenge-response oriented authentication scheme.AuthSchemeFactory Factory forAuthScheme
implementations.CredentialsProvider Provider of authentication credentials.