| 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.impl.win |
Auth scheme that makes use of JNA to implement Negotiate and NTLM on Windows Platforms.
|
| org.apache.hc.client5.http.protocol |
HTTP protocol interceptors that enable advanced functionality
such as HTTP state management and authentication state caching.
|
| Class and 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.
|
| AuthScheme
This interface represents an abstract challenge-response oriented authentication scheme.
|
| ChallengeType
Challenge type (TARGET or PROXY)
|
| Class and 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 process
|
| AuthExchange.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
identity
|
| CredentialsProvider
Provider of authentication credentials.
|
| KerberosConfig
Immutable class encapsulating Kerberos configuration options.
|
| KerberosConfig.Builder |
| KerberosConfig.Option |
| MalformedChallengeException
Signals that authentication challenge is in some way invalid or
illegal in the given context
|
| Class and Description |
|---|
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
identity
|
| CredentialsStore
Abstract store of authentication credentials.
|
| Class and 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.
|
| AuthScheme
This interface represents an abstract challenge-response oriented authentication scheme.
|
| ChallengeType
Challenge type (TARGET or PROXY)
|
| CredentialsStore
Abstract store of authentication credentials.
|
| Class and Description |
|---|
| AuthSchemeFactory
Factory for
AuthScheme implementations. |
| CredentialsProvider
Provider of authentication credentials.
|
| Class and Description |
|---|
| AuthCache
This interface represents an cache of
AuthScheme 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 process
|
| AuthExchange
This class represents the actual state of authentication handshake including the current
AuthScheme
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 for
AuthScheme 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 an
AuthScheme can be cached
and re-used for preemptive authentication by subsequent requests. |
| 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
identity
|
| CredentialsProvider
Provider of authentication credentials.
|
| CredentialsStore
Abstract store of authentication credentials.
|
| KerberosConfig
Immutable class encapsulating Kerberos configuration options.
|
| MalformedChallengeException
Signals that authentication challenge is in some way invalid or
illegal in the given context
|
| Class and Description |
|---|
| AuthSchemeFactory
Factory for
AuthScheme 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
identity
|
| CredentialsProvider
Provider of authentication credentials.
|
| Class and 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 process
|
| AuthScheme
This interface represents an abstract challenge-response oriented authentication scheme.
|
| AuthSchemeFactory
Factory for
AuthScheme implementations. |
| CredentialsProvider
Provider of authentication credentials.
|
| MalformedChallengeException
Signals that authentication challenge is in some way invalid or
illegal in the given context
|
| Class and Description |
|---|
| AuthCache
This interface represents an cache of
AuthScheme 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 current
AuthScheme
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 for
AuthScheme implementations. |
| CredentialsProvider
Provider of authentication credentials.
|
Copyright © 1999–2022 The Apache Software Foundation. All rights reserved.