Package org.apache.hc.client5.http.auth
Class KerberosConfig
- java.lang.Object
-
- org.apache.hc.client5.http.auth.KerberosConfig
-
- All Implemented Interfaces:
java.lang.Cloneable
@Deprecated @Contract(threading=IMMUTABLE) public class KerberosConfig extends java.lang.Object implements java.lang.CloneableDeprecated.Do not use. The GGS based experimental authentication schemes are no longer supported. Consider using Basic or Bearer authentication with TLS instead.Immutable class encapsulating Kerberos configuration options.- Since:
- 4.6
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classKerberosConfig.BuilderDeprecated.static classKerberosConfig.OptionDeprecated.
-
Field Summary
Fields Modifier and Type Field Description static KerberosConfigDEFAULTDeprecated.private KerberosConfig.OptionrequestDelegCredsDeprecated.private KerberosConfig.OptionstripPortDeprecated.private KerberosConfig.OptionuseCanonicalHostnameDeprecated.
-
Constructor Summary
Constructors Modifier Constructor Description protectedKerberosConfig()Deprecated.Intended for CDI compatibility(package private)KerberosConfig(KerberosConfig.Option stripPort, KerberosConfig.Option useCanonicalHostname, KerberosConfig.Option requestDelegCreds)Deprecated.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description protected KerberosConfigclone()Deprecated.static KerberosConfig.Buildercopy(KerberosConfig config)Deprecated.static KerberosConfig.Buildercustom()Deprecated.KerberosConfig.OptiongetRequestDelegCreds()Deprecated.KerberosConfig.OptiongetStripPort()Deprecated.KerberosConfig.OptiongetUseCanonicalHostname()Deprecated.java.lang.StringtoString()Deprecated.
-
-
-
Field Detail
-
DEFAULT
public static final KerberosConfig DEFAULT
Deprecated.
-
stripPort
private final KerberosConfig.Option stripPort
Deprecated.
-
useCanonicalHostname
private final KerberosConfig.Option useCanonicalHostname
Deprecated.
-
requestDelegCreds
private final KerberosConfig.Option requestDelegCreds
Deprecated.
-
-
Constructor Detail
-
KerberosConfig
protected KerberosConfig()
Deprecated.Intended for CDI compatibility
-
KerberosConfig
KerberosConfig(KerberosConfig.Option stripPort, KerberosConfig.Option useCanonicalHostname, KerberosConfig.Option requestDelegCreds)
Deprecated.
-
-
Method Detail
-
getStripPort
public KerberosConfig.Option getStripPort()
Deprecated.
-
getUseCanonicalHostname
public KerberosConfig.Option getUseCanonicalHostname()
Deprecated.
-
getRequestDelegCreds
public KerberosConfig.Option getRequestDelegCreds()
Deprecated.
-
clone
protected KerberosConfig clone() throws java.lang.CloneNotSupportedException
Deprecated.- Overrides:
clonein classjava.lang.Object- Throws:
java.lang.CloneNotSupportedException
-
toString
public java.lang.String toString()
Deprecated.- Overrides:
toStringin classjava.lang.Object
-
custom
public static KerberosConfig.Builder custom()
Deprecated.
-
copy
public static KerberosConfig.Builder copy(KerberosConfig config)
Deprecated.
-
-