Package org.apache.http.client.config
Class AuthSchemes
- java.lang.Object
-
- org.apache.http.client.config.AuthSchemes
-
@Immutable public final class AuthSchemes extends java.lang.Object
Standard authentication schemes supported by HttpClient.- Since:
- 4.3
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringBASICBasic authentication scheme as defined in RFC2617 (considered inherently insecure, but most widely supported)static java.lang.StringDIGESTDigest authentication scheme as defined in RFC2617.static java.lang.StringKERBEROSKerberos Authentication scheme.static java.lang.StringNTLMThe NTLM scheme is a proprietary Microsoft Windows Authentication protocol (considered to be the most secure among currently supported authentication schemes).static java.lang.StringSPNEGOSPNEGO Authentication scheme.
-
-
-
Field Detail
-
BASIC
public static final java.lang.String BASIC
Basic authentication scheme as defined in RFC2617 (considered inherently insecure, but most widely supported)- See Also:
- Constant Field Values
-
DIGEST
public static final java.lang.String DIGEST
Digest authentication scheme as defined in RFC2617.- See Also:
- Constant Field Values
-
NTLM
public static final java.lang.String NTLM
The NTLM scheme is a proprietary Microsoft Windows Authentication protocol (considered to be the most secure among currently supported authentication schemes).- See Also:
- Constant Field Values
-
SPNEGO
public static final java.lang.String SPNEGO
SPNEGO Authentication scheme.- See Also:
- Constant Field Values
-
KERBEROS
public static final java.lang.String KERBEROS
Kerberos Authentication scheme.- See Also:
- Constant Field Values
-
-