Uses of Interface
org.apache.hc.client5.http.AuthenticationStrategy
Packages that use AuthenticationStrategy
Package
Description
Asynchronous HTTP client API implementation that supports both
HTTP/2 and HTTP/1.1 transport.
Standard and common HTTP authentication schemes.
Classic HTTP client API implementation that supports HTTP/1.1 transport
only.
-
Uses of AuthenticationStrategy in org.apache.hc.client5.http.impl
Classes in org.apache.hc.client5.http.impl that implement AuthenticationStrategy -
Uses of AuthenticationStrategy in org.apache.hc.client5.http.impl.async
Fields in org.apache.hc.client5.http.impl.async declared as AuthenticationStrategyModifier and TypeFieldDescriptionprivate final AuthenticationStrategy
AsyncConnectExec.proxyAuthStrategy
private final AuthenticationStrategy
AsyncProtocolExec.proxyAuthStrategy
private AuthenticationStrategy
H2AsyncClientBuilder.proxyAuthStrategy
private AuthenticationStrategy
HttpAsyncClientBuilder.proxyAuthStrategy
private final AuthenticationStrategy
AsyncProtocolExec.targetAuthStrategy
private AuthenticationStrategy
H2AsyncClientBuilder.targetAuthStrategy
private AuthenticationStrategy
HttpAsyncClientBuilder.targetAuthStrategy
Methods in org.apache.hc.client5.http.impl.async with parameters of type AuthenticationStrategyModifier and TypeMethodDescriptionfinal H2AsyncClientBuilder
H2AsyncClientBuilder.setProxyAuthenticationStrategy
(AuthenticationStrategy proxyAuthStrategy) AssignsAuthenticationStrategy
instance for proxy authentication.final HttpAsyncClientBuilder
HttpAsyncClientBuilder.setProxyAuthenticationStrategy
(AuthenticationStrategy proxyAuthStrategy) AssignsAuthenticationStrategy
instance for proxy authentication.final H2AsyncClientBuilder
H2AsyncClientBuilder.setTargetAuthenticationStrategy
(AuthenticationStrategy targetAuthStrategy) AssignsAuthenticationStrategy
instance for target host authentication.final HttpAsyncClientBuilder
HttpAsyncClientBuilder.setTargetAuthenticationStrategy
(AuthenticationStrategy targetAuthStrategy) AssignsAuthenticationStrategy
instance for target host authentication.Constructors in org.apache.hc.client5.http.impl.async with parameters of type AuthenticationStrategyModifierConstructorDescriptionAsyncConnectExec
(org.apache.hc.core5.http.protocol.HttpProcessor proxyHttpProcessor, AuthenticationStrategy proxyAuthStrategy, SchemePortResolver schemePortResolver, boolean authCachingDisabled) (package private)
AsyncProtocolExec
(AuthenticationStrategy targetAuthStrategy, AuthenticationStrategy proxyAuthStrategy, SchemePortResolver schemePortResolver, boolean authCachingDisabled) -
Uses of AuthenticationStrategy in org.apache.hc.client5.http.impl.auth
Methods in org.apache.hc.client5.http.impl.auth with parameters of type AuthenticationStrategyModifier and TypeMethodDescriptionboolean
HttpAuthenticator.updateAuthState
(org.apache.hc.core5.http.HttpHost host, ChallengeType challengeType, org.apache.hc.core5.http.HttpResponse response, AuthenticationStrategy authStrategy, AuthExchange authExchange, org.apache.hc.core5.http.protocol.HttpContext context) Updates theAuthExchange
state based on the challenge presented in the response message using the givenAuthenticationStrategy
. -
Uses of AuthenticationStrategy in org.apache.hc.client5.http.impl.classic
Fields in org.apache.hc.client5.http.impl.classic declared as AuthenticationStrategyModifier and TypeFieldDescriptionprivate final AuthenticationStrategy
ConnectExec.proxyAuthStrategy
private AuthenticationStrategy
HttpClientBuilder.proxyAuthStrategy
private final AuthenticationStrategy
ProtocolExec.proxyAuthStrategy
private final AuthenticationStrategy
ProxyClient.proxyAuthStrategy
private AuthenticationStrategy
HttpClientBuilder.targetAuthStrategy
private final AuthenticationStrategy
ProtocolExec.targetAuthStrategy
Methods in org.apache.hc.client5.http.impl.classic with parameters of type AuthenticationStrategyModifier and TypeMethodDescriptionfinal HttpClientBuilder
HttpClientBuilder.setProxyAuthenticationStrategy
(AuthenticationStrategy proxyAuthStrategy) AssignsAuthenticationStrategy
instance for proxy authentication.final HttpClientBuilder
HttpClientBuilder.setTargetAuthenticationStrategy
(AuthenticationStrategy targetAuthStrategy) AssignsAuthenticationStrategy
instance for target host authentication.Constructors in org.apache.hc.client5.http.impl.classic with parameters of type AuthenticationStrategyModifierConstructorDescriptionConnectExec
(org.apache.hc.core5.http.ConnectionReuseStrategy reuseStrategy, org.apache.hc.core5.http.protocol.HttpProcessor proxyHttpProcessor, AuthenticationStrategy proxyAuthStrategy, SchemePortResolver schemePortResolver, boolean authCachingDisabled) ProtocolExec
(AuthenticationStrategy targetAuthStrategy, AuthenticationStrategy proxyAuthStrategy, SchemePortResolver schemePortResolver, boolean authCachingDisabled)