Package org.apache.http.impl.client
Class DefaultProxyAuthenticationHandler
java.lang.Object
org.apache.http.impl.client.AbstractAuthenticationHandler
org.apache.http.impl.client.DefaultProxyAuthenticationHandler
- All Implemented Interfaces:
AuthenticationHandler
@Deprecated
@Contract(threading=IMMUTABLE)
public class DefaultProxyAuthenticationHandler
extends AbstractAuthenticationHandler
Deprecated.
Default
AuthenticationHandler
implementation
for proxy host authentication.- Since:
- 4.0
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetAuthPreferences
(org.apache.http.HttpResponse response, org.apache.http.protocol.HttpContext context) Deprecated.Returns default list of auth scheme names in their order of preference based on the HTTP response and the current execution context.getChallenges
(org.apache.http.HttpResponse response, org.apache.http.protocol.HttpContext context) Deprecated.Extracts from the given HTTP response a collection of authentication challenges, each of which represents an authentication scheme supported by the authentication host.boolean
isAuthenticationRequested
(org.apache.http.HttpResponse response, org.apache.http.protocol.HttpContext context) Deprecated.Determines if the given HTTP response response represents an authentication challenge that was sent back as a result of authentication failureMethods inherited from class org.apache.http.impl.client.AbstractAuthenticationHandler
getAuthPreferences, parseChallenges, selectScheme
-
Constructor Details
-
DefaultProxyAuthenticationHandler
public DefaultProxyAuthenticationHandler()Deprecated.
-
-
Method Details
-
isAuthenticationRequested
public boolean isAuthenticationRequested(org.apache.http.HttpResponse response, org.apache.http.protocol.HttpContext context) Deprecated.Description copied from interface:AuthenticationHandler
Determines if the given HTTP response response represents an authentication challenge that was sent back as a result of authentication failure- Parameters:
response
- HTTP response.context
- HTTP context.- Returns:
true
if user authentication is required,false
otherwise.
-
getChallenges
public Map<String,org.apache.http.Header> getChallenges(org.apache.http.HttpResponse response, org.apache.http.protocol.HttpContext context) throws MalformedChallengeException Deprecated.Description copied from interface:AuthenticationHandler
Extracts from the given HTTP response a collection of authentication challenges, each of which represents an authentication scheme supported by the authentication host.- Parameters:
response
- HTTP response.context
- HTTP context.- Returns:
- a collection of challenges keyed by names of corresponding authentication schemes.
- Throws:
MalformedChallengeException
- if one of the authentication challenges is not valid or malformed.
-
getAuthPreferences
protected List<String> getAuthPreferences(org.apache.http.HttpResponse response, org.apache.http.protocol.HttpContext context) Deprecated.Description copied from class:AbstractAuthenticationHandler
Returns default list of auth scheme names in their order of preference based on the HTTP response and the current execution context.- Overrides:
getAuthPreferences
in classAbstractAuthenticationHandler
- Parameters:
response
- HTTP response.context
- HTTP execution context.
-
ProxyAuthenticationStrategy