org.apache.http.impl.client

## Class SystemDefaultCredentialsProvider

- java.lang.Object
- - org.apache.http.impl.client.SystemDefaultCredentialsProvider

- All Implemented Interfaces:
    CredentialsProvider

      @Contract(threading=SAFE)
      public class SystemDefaultCredentialsProvider
      extends Object
      implements CredentialsProvider

  执行`CredentialsProvider`支持标准JRE `Authenticator` 。
  从以下版本开始：
    4.3

- - ### 构造方法摘要

    构造方法
    Constructor and Description
    `SystemDefaultCredentialsProvider()` 默认构造函数。

  - ### 方法摘要

    Methods
    Modifier and Type | Method and Description
    --- | ---
    `void` | `clear()` 清除所有凭据。
    `Credentials` | `getCredentials(AuthScope authscope)` 获取给定身份验证范围的`credentials` 。
    `void` | `setCredentials(AuthScope authscope, Credentials credentials)` 为给定的认证范围设置`credentials` 。

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

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

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

    - #### SystemDefaultCredentialsProvider

          public SystemDefaultCredentialsProvider()

      默认构造函数。

  - ### 方法详细信息

    - #### setCredentials

          public void setCredentials(AuthScope authscope,
                            Credentials credentials)

      说明从界面： `CredentialsProvider`复制
      为给定的认证范围设置`credentials` 。 给定范围的任何以前的凭据将被覆盖。
      Specified by:
        `setCredentials`在界面 `CredentialsProvider`
      参数
        `authscope` - `authentication scope`
        `credentials` - 给定范围的认证`credentials` 。
      另请参见：
        `CredentialsProvider.getCredentials(AuthScope)`

    - #### getCredentials

          public Credentials getCredentials(AuthScope authscope)

      说明从界面： `CredentialsProvider`复制
      获取给定身份验证范围的`credentials` 。
      Specified by:
        `getCredentials`在界面 `CredentialsProvider`
      参数
        `authscope` - `authentication scope`
      结果
        凭证
      另请参见：
        `CredentialsProvider.setCredentials(AuthScope, Credentials)`

    - #### clear

          public void clear()

      说明从界面： `CredentialsProvider`复制
      清除所有凭据。
      Specified by:
        `clear`在界面 `CredentialsProvider`

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

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