Uses of Interface
org.apache.hc.client5.http.AuthenticationStrategy
-
Packages that use AuthenticationStrategy Package Description 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. -
-
Uses of AuthenticationStrategy in org.apache.hc.client5.http.impl
Classes in org.apache.hc.client5.http.impl that implement AuthenticationStrategy Modifier and Type Class Description class
DefaultAuthenticationStrategy
Default implementation ofAuthenticationStrategy
-
Uses of AuthenticationStrategy in org.apache.hc.client5.http.impl.async
Fields in org.apache.hc.client5.http.impl.async declared as AuthenticationStrategy Modifier and Type Field Description private AuthenticationStrategy
AsyncConnectExec. proxyAuthStrategy
private AuthenticationStrategy
AsyncProtocolExec. proxyAuthStrategy
private AuthenticationStrategy
H2AsyncClientBuilder. proxyAuthStrategy
private AuthenticationStrategy
HttpAsyncClientBuilder. proxyAuthStrategy
private AuthenticationStrategy
AsyncProtocolExec. targetAuthStrategy
private AuthenticationStrategy
H2AsyncClientBuilder. targetAuthStrategy
private AuthenticationStrategy
HttpAsyncClientBuilder. targetAuthStrategy
Methods in org.apache.hc.client5.http.impl.async with parameters of type AuthenticationStrategy Modifier and Type Method Description H2AsyncClientBuilder
H2AsyncClientBuilder. setProxyAuthenticationStrategy(AuthenticationStrategy proxyAuthStrategy)
AssignsAuthenticationStrategy
instance for proxy authentication.HttpAsyncClientBuilder
HttpAsyncClientBuilder. setProxyAuthenticationStrategy(AuthenticationStrategy proxyAuthStrategy)
AssignsAuthenticationStrategy
instance for proxy authentication.H2AsyncClientBuilder
H2AsyncClientBuilder. setTargetAuthenticationStrategy(AuthenticationStrategy targetAuthStrategy)
AssignsAuthenticationStrategy
instance for target host authentication.HttpAsyncClientBuilder
HttpAsyncClientBuilder. setTargetAuthenticationStrategy(AuthenticationStrategy targetAuthStrategy)
AssignsAuthenticationStrategy
instance for target host authentication.Constructors in org.apache.hc.client5.http.impl.async with parameters of type AuthenticationStrategy Constructor Description AsyncConnectExec(org.apache.hc.core5.http.protocol.HttpProcessor proxyHttpProcessor, AuthenticationStrategy proxyAuthStrategy, SchemePortResolver schemePortResolver, boolean authCachingDisabled)
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 AuthenticationStrategy Modifier and Type Method Description boolean
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 AuthenticationStrategy Modifier and Type Field Description private AuthenticationStrategy
ConnectExec. proxyAuthStrategy
private AuthenticationStrategy
HttpClientBuilder. proxyAuthStrategy
private AuthenticationStrategy
ProtocolExec. proxyAuthStrategy
private AuthenticationStrategy
ProxyClient. proxyAuthStrategy
private AuthenticationStrategy
HttpClientBuilder. targetAuthStrategy
private AuthenticationStrategy
ProtocolExec. targetAuthStrategy
Methods in org.apache.hc.client5.http.impl.classic with parameters of type AuthenticationStrategy Modifier and Type Method Description HttpClientBuilder
HttpClientBuilder. setProxyAuthenticationStrategy(AuthenticationStrategy proxyAuthStrategy)
AssignsAuthenticationStrategy
instance for proxy authentication.HttpClientBuilder
HttpClientBuilder. setTargetAuthenticationStrategy(AuthenticationStrategy targetAuthStrategy)
AssignsAuthenticationStrategy
instance for target host authentication.Constructors in org.apache.hc.client5.http.impl.classic with parameters of type AuthenticationStrategy Constructor Description ConnectExec(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)
-