Package org.apache.hc.client5.http.auth
Class KerberosConfig
java.lang.Object
org.apache.hc.client5.http.auth.KerberosConfig
- All Implemented Interfaces:
Cloneable
Immutable class encapsulating Kerberos configuration options.
- Since:
- 4.6
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic enum -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final KerberosConfigprivate final KerberosConfig.Optionprivate final KerberosConfig.Optionprivate final KerberosConfig.Option -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedIntended for CDI compatibility(package private)KerberosConfig(KerberosConfig.Option stripPort, KerberosConfig.Option useCanonicalHostname, KerberosConfig.Option requestDelegCreds) -
Method Summary
Modifier and TypeMethodDescriptionprotected KerberosConfigclone()static KerberosConfig.Buildercopy(KerberosConfig config) static KerberosConfig.Buildercustom()toString()
-
Field Details
-
DEFAULT
-
stripPort
-
useCanonicalHostname
-
requestDelegCreds
-
-
Constructor Details
-
KerberosConfig
protected KerberosConfig()Intended for CDI compatibility -
KerberosConfig
KerberosConfig(KerberosConfig.Option stripPort, KerberosConfig.Option useCanonicalHostname, KerberosConfig.Option requestDelegCreds)
-
-
Method Details
-
getStripPort
-
getUseCanonicalHostname
-
getRequestDelegCreds
-
clone
- Overrides:
clonein classObject- Throws:
CloneNotSupportedException
-
toString
-
custom
-
copy
-