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 Details

    • DefaultProxyAuthenticationHandler

      public DefaultProxyAuthenticationHandler()
      Deprecated.
  • Method Details

    • isAuthenticationRequested

      public boolean isAuthenticationRequested(HttpResponse response, 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,Header> getChallenges(HttpResponse response, 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.