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 classDefaultAuthenticationStrategyDefault 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 AuthenticationStrategyAsyncConnectExec. proxyAuthStrategyprivate AuthenticationStrategyAsyncProtocolExec. proxyAuthStrategyprivate AuthenticationStrategyH2AsyncClientBuilder. proxyAuthStrategyprivate AuthenticationStrategyHttpAsyncClientBuilder. proxyAuthStrategyprivate AuthenticationStrategyAsyncProtocolExec. targetAuthStrategyprivate AuthenticationStrategyH2AsyncClientBuilder. targetAuthStrategyprivate AuthenticationStrategyHttpAsyncClientBuilder. targetAuthStrategyMethods in org.apache.hc.client5.http.impl.async with parameters of type AuthenticationStrategy Modifier and Type Method Description H2AsyncClientBuilderH2AsyncClientBuilder. setProxyAuthenticationStrategy(AuthenticationStrategy proxyAuthStrategy)SetsAuthenticationStrategyinstance for proxy authentication.HttpAsyncClientBuilderHttpAsyncClientBuilder. setProxyAuthenticationStrategy(AuthenticationStrategy proxyAuthStrategy)SetsAuthenticationStrategyinstance for proxy authentication.H2AsyncClientBuilderH2AsyncClientBuilder. setTargetAuthenticationStrategy(AuthenticationStrategy targetAuthStrategy)SetsAuthenticationStrategyinstance for target host authentication.HttpAsyncClientBuilderHttpAsyncClientBuilder. setTargetAuthenticationStrategy(AuthenticationStrategy targetAuthStrategy)SetsAuthenticationStrategyinstance 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 booleanAuthenticationHandler. handleResponse(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)Handles the response from the opposite endpoint and updates theAuthExchangestate based on the challenge presented in the response message using the givenAuthenticationStrategy.booleanHttpAuthenticator. 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)Deprecated. -
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 AuthenticationStrategyConnectExec. proxyAuthStrategyprivate AuthenticationStrategyHttpClientBuilder. proxyAuthStrategyprivate AuthenticationStrategyProtocolExec. proxyAuthStrategyprivate AuthenticationStrategyProxyClient. proxyAuthStrategyprivate AuthenticationStrategyHttpClientBuilder. targetAuthStrategyprivate AuthenticationStrategyProtocolExec. targetAuthStrategyMethods in org.apache.hc.client5.http.impl.classic with parameters of type AuthenticationStrategy Modifier and Type Method Description HttpClientBuilderHttpClientBuilder. setProxyAuthenticationStrategy(AuthenticationStrategy proxyAuthStrategy)SetsAuthenticationStrategyinstance for proxy authentication.HttpClientBuilderHttpClientBuilder. setTargetAuthenticationStrategy(AuthenticationStrategy targetAuthStrategy)SetsAuthenticationStrategyinstance 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)
-