org.apache.http.auth

## Class NTCredentials

- java.lang.Object
- - org.apache.http.auth.NTCredentials

- All Implemented Interfaces:
    Serializable ， Credentials

      @Contract(threading=IMMUTABLE)
      public class NTCredentials
      extends Object
      implements Credentials, Serializable

  `Credentials`包含Windows特定属性（例如用户所属域名）的Microsoft Windows平台的实现。
  从以下版本开始：
    4
  另请参见：
    Serialized Form

- - ### 构造方法摘要

    构造方法
    Constructor and Description
    `NTCredentials(String usernamePassword)` 已过时。 （4.5）将被替换为`String` ， `char[]`在5.0
    `NTCredentials(String userName, String password, String workstation, String domain)` 构造函数。

  - ### 方法摘要

    Methods
    Modifier and Type | Method and Description
    --- | ---
    `boolean` | `equals(Object o)`
    `String` | `getDomain()` 检索用于认证的名称。
    `String` | `getPassword()`
    `String` | `getUserName()`
    `Principal` | `getUserPrincipal()`
    `String` | `getWorkstation()` 检索发起请求的计算机的工作站名称。
    `int` | `hashCode()`
    `String` | `toString()`

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

      `clone, finalize, getClass, notify, notifyAll, wait, wait, wait`

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

    - #### NTCredentials

          @Deprecated
          public NTCredentials(String usernamePassword)

      已过时。 （4.5）将被替换为`String` ， `char[]`在5.0
      具有完全限定用户名和密码的构造函数组合字符串参数。
      参数
        `usernamePassword` - 域/用户名：密码形成的字符串

    - #### NTCredentials

          public NTCredentials(String userName,
                       String password,
                       String workstation,
                       String domain)

      构造函数。
      参数
        `userName` - 用户名。 这不应包括要验证的域。 例如：“user”是正确的，而“DOMAIN \ user”不是。
        `password` - 密码。
        `workstation` - 认证请求源自的工作站。 本质上是这台机器的计算机名称。
        `domain` - 域内认证。

  - ### 方法详细信息

    - #### getUserPrincipal

          public Principal getUserPrincipal()

      Specified by:
        `getUserPrincipal`在接口 `Credentials`

    - #### getUserName

          public String getUserName()

    - #### getPassword

          public String getPassword()

      Specified by:
        `getPassword`在界面 `Credentials`

    - #### getDomain

          public String getDomain()

      检索用于认证的名称。
      结果
        字符串这些凭据旨在验证的域。

    - #### getWorkstation

          public String getWorkstation()

      检索发起请求的计算机的工作站名称。
      结果
        将用户登录的工作区串起来。

    - #### hashCode

          public int hashCode()

      重写：
        `hashCode`在 `Object`

    - #### equals

          public boolean equals(Object o)

      重写：
        `equals`在 `Object`

    - #### toString

          public String toString()

      重写：
        `toString`在类 `Object`

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

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