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

  已过时。
  （4.2）使用`ProxyAuthenticationStrategy`

      @Deprecated
      @Contract(threading=IMMUTABLE)
      public class DefaultProxyAuthenticationHandler
      extends AbstractAuthenticationHandler

  默认`AuthenticationHandler`代理主机认证实现。
  从以下版本开始：
    4

- - ### 构造方法摘要

    构造方法
    Constructor and Description
    `DefaultProxyAuthenticationHandler()` 已过时。

  - ### 方法摘要

    Methods
    Modifier and Type | Method and Description
    --- | ---
    `protected List<String>` | `getAuthPreferences(HttpResponse response, HttpContext context)` 已过时。 根据HTTP响应和当前执行上下文，以优先级顺序返回默认方案名称的默认列表。
    `Map<String,Header>` | `getChallenges(HttpResponse response, HttpContext context)` 已过时。 从给定的HTTP响应中提取认证挑战的集合，每个认证挑战表示认证主机支持的认证方案。
    `boolean` | `isAuthenticationRequested(HttpResponse response, HttpContext context)` 已过时。 确定给定的HTTP响应响应是否表示由于身份验证失败而发回的身份验证挑战

    - ### Methods inherited from class org.apache.http.impl.client.AbstractAuthenticationHandler

      `getAuthPreferences, parseChallenges, selectScheme`

    - ### Methods inherited from class java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### 构造方法详细信息

    - #### DefaultProxyAuthenticationHandler

          public DefaultProxyAuthenticationHandler()

      已过时。

  - ### 方法详细信息

    - #### isAuthenticationRequested

          public boolean isAuthenticationRequested(HttpResponse response,
                                          HttpContext context)

      已过时。
      描述从接口`AuthenticationHandler`复制
      确定给定的HTTP响应响应是否表示由于身份验证失败而发回的身份验证挑战
      参数
        `response` - HTTP响应。
        `context` - HTTP上下文。
      结果
        `true`如果需要用户认证， `false`否则。

    - #### getChallenges

          public Map<String,Header> getChallenges(HttpResponse response,
                                         HttpContext context)
                                           throws MalformedChallengeException

      已过时。
      描述从接口`AuthenticationHandler`复制
      从给定的HTTP响应中提取认证挑战的集合，每个认证挑战表示认证主机支持的认证方案。
      参数
        `response` - HTTP响应。
        `context` - HTTP上下文。
      结果
        一系列由相应认证方案名称所挑战的挑战。
      异常
        `MalformedChallengeException` - 如果其中一个认证挑战无效或畸形。

    - #### getAuthPreferences

          protected List<String> getAuthPreferences(HttpResponse response,
                                        HttpContext context)

      已过时。
      描述从类别`AbstractAuthenticationHandler`复制
      根据HTTP响应和当前执行上下文，以优先级顺序返回默认方案名称的默认列表。
      重写：
        `getAuthPreferences`在 `AbstractAuthenticationHandler`
      参数
        `response` - HTTP响应。
        `context` - HTTP执行上下文。

Copyright © 1999–2017 The Apache Software Foundation. All rights reserved.

本帮助文档是使用 《谷歌翻译》翻译，请与英文版配合使用 by--QQ:654638585