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.Cloneable
Deprecated.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 class
KerberosConfig.Builder
Deprecated.static class
KerberosConfig.Option
Deprecated.
-
Field Summary
Fields Modifier and Type Field Description static KerberosConfig
DEFAULT
Deprecated.private KerberosConfig.Option
requestDelegCreds
Deprecated.private KerberosConfig.Option
stripPort
Deprecated.private KerberosConfig.Option
useCanonicalHostname
Deprecated.
-
Constructor Summary
Constructors Modifier Constructor Description protected
KerberosConfig()
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 KerberosConfig
clone()
Deprecated.static KerberosConfig.Builder
copy(KerberosConfig config)
Deprecated.static KerberosConfig.Builder
custom()
Deprecated.KerberosConfig.Option
getRequestDelegCreds()
Deprecated.KerberosConfig.Option
getStripPort()
Deprecated.KerberosConfig.Option
getUseCanonicalHostname()
Deprecated.java.lang.String
toString()
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:
clone
in classjava.lang.Object
- Throws:
java.lang.CloneNotSupportedException
-
toString
public java.lang.String toString()
Deprecated.- Overrides:
toString
in classjava.lang.Object
-
custom
public static KerberosConfig.Builder custom()
Deprecated.
-
copy
public static KerberosConfig.Builder copy(KerberosConfig config)
Deprecated.
-
-