org.apache.http.client

## Interface CredentialsProvider

- 所有已知实现类：
    BasicCredentialsProvider ， SystemDefaultCredentialsProvider

      public interface CredentialsProvider

  维护用户凭据集合的抽象凭证提供程序。

  此接口的实现必须是线程安全的。 必须同步访问共享数据，因为可以从多个线程执行此接口的方法。

  从以下版本开始：
    4

- - ### 方法摘要

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

- - ### 方法详细信息

    - #### setCredentials

          void setCredentials(AuthScope authscope,
                            Credentials credentials)

      为给定的认证范围设置`credentials` 。 给定范围的任何以前的凭据将被覆盖。
      参数
        `authscope` - `authentication scope`
        `credentials` - 给定范围的认证`credentials` 。
      另请参见：
        `getCredentials(AuthScope)`

    - #### getCredentials

          Credentials getCredentials(AuthScope authscope)

      获取给定身份验证范围的`credentials` 。
      参数
        `authscope` - `authentication scope`
      结果
        凭证
      另请参见：
        `setCredentials(AuthScope, Credentials)`

    - #### clear

          void clear()

      清除所有凭据。

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

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