Package org.apache.http.client.config
Class AuthSchemes
java.lang.Object
org.apache.http.client.config.AuthSchemes
Standard authentication schemes supported by HttpClient.
- Since:
- 4.3
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final String
Basic authentication scheme as defined in RFC 2617 (considered inherently insecure, but most widely supported).static final String
CredSSP authentication scheme defined in [MS-CSSP].static final String
Digest authentication scheme as defined in RFC 2617.static final String
Kerberos authentication scheme as defined in RFC 4120 (considered to be the most secure among currently supported authentication schemes).static final String
The NTLM authentication scheme is a proprietary Microsoft Windows authentication protocol as defined in [MS-NLMP].static final String
SPNEGO authentication scheme as defined in RFC 4559 and RFC 4178 (considered to be the most secure among currently supported authentication schemes if Kerberos is selected). -
Method Summary
-
Field Details
-
BASIC
Basic authentication scheme as defined in RFC 2617 (considered inherently insecure, but most widely supported).- See Also:
-
DIGEST
Digest authentication scheme as defined in RFC 2617.- See Also:
-
NTLM
The NTLM authentication scheme is a proprietary Microsoft Windows authentication protocol as defined in [MS-NLMP].- See Also:
-
SPNEGO
SPNEGO authentication scheme as defined in RFC 4559 and RFC 4178 (considered to be the most secure among currently supported authentication schemes if Kerberos is selected).- See Also:
-
KERBEROS
Kerberos authentication scheme as defined in RFC 4120 (considered to be the most secure among currently supported authentication schemes).- See Also:
-
CREDSSP
CredSSP authentication scheme defined in [MS-CSSP].- See Also:
-