@Contract(threading=STATELESS) @Experimental public class KerberosSchemeFactory extends Object implements AuthSchemeFactory
AuthSchemeFactory
implementation that creates and initializes
KerberosScheme
instances.
Please note this class is considered experimental and may be discontinued or removed in the future.
Modifier and Type | Field and Description |
---|---|
static KerberosSchemeFactory |
DEFAULT
Singleton instance for the default configuration.
|
Constructor and Description |
---|
KerberosSchemeFactory(KerberosConfig config,
DnsResolver dnsResolver) |
Modifier and Type | Method and Description |
---|---|
AuthScheme |
create(HttpContext context)
Creates an instance of
AuthScheme . |
public static final KerberosSchemeFactory DEFAULT
public KerberosSchemeFactory(KerberosConfig config, DnsResolver dnsResolver)
public AuthScheme create(HttpContext context)
AuthSchemeFactory
AuthScheme
.create
in interface AuthSchemeFactory