# Package org.apache.http.impl.auth

标准和常规HTTP认证方案的默认实现。

See: 描述

- 接口摘要
  接口 | 描述
  --- | ---
  NTLMEngine | 摘要NTLM认证引擎。
  SpnegoTokenGenerator | Deprecated （4.2）子类`KerberosScheme`并覆盖`GGSSchemeBase.generateGSSToken(byte[], org.ietf.jgss.Oid, String, org.apache.http.auth.Credentials)`

- 类摘要
  Class | 描述
  --- | ---
  AuthSchemeBase | 抽象认证方案类，用作HttpClient支持的所有认证方案的基础。
  BasicScheme | RFC 2617定义的基本认证方案。
  BasicSchemeFactory | `AuthSchemeProvider`实现创建和初始化`BasicScheme`实例。
  DigestScheme | Digest认证方案，如RFC 2617所定义。
  DigestSchemeFactory | `AuthSchemeProvider`实现创建和初始化`DigestScheme`实例。
  GGSSchemeBase |
  HttpAuthenticator |
  KerberosScheme | KERBEROS认证方案。
  KerberosSchemeFactory | `AuthSchemeProvider`实现创建和初始化`KerberosScheme`实例。
  NegotiateScheme | Deprecated （4.2）使用`SPNegoScheme`或`KerberosScheme` 。
  NegotiateSchemeFactory | Deprecated （4.2）使用`SPNegoSchemeFactory`或`KerberosSchemeFactory` 。
  NTLMScheme | NTLM是由Microsoft开发的专有认证方案，针对Windows平台进行了优化。
  NTLMSchemeFactory | `AuthSchemeProvider`实现创建和初始化配置为使用默认`NTLMEngine`实现的`NTLMScheme`实例。
  RFC2617Scheme | 抽象认证方案类为所有RFC 2617兼容认证方案奠定了基础，并提供了RFC 2617中定义的所有认证方案的通用功能。
  SPNegoScheme | SPNEGO（简单和受保护的GSSAPI协商机制）认证方案。
  SPNegoSchemeFactory | `AuthSchemeProvider`实现创建和初始化`SPNegoScheme`实例。

- 异常摘要
  异常 | 描述
  --- | ---
  NTLMEngineException | 信号NTLM协议失败。
  UnsupportedDigestAlgorithmException | 响应认证挑战所需的认证凭证无效

## Package org.apache.http.impl.auth Description

标准和常规HTTP认证方案的默认实现。

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

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