@Contract(threading=IMMUTABLE) public class KerberosSchemeFactory extends Object implements AuthSchemeFactory, AuthSchemeProvider
AuthSchemeProvider
implementation that creates and initializes
KerberosScheme
instances.Constructor and Description |
---|
KerberosSchemeFactory() |
KerberosSchemeFactory(boolean stripPort) |
KerberosSchemeFactory(boolean stripPort,
boolean useCanonicalHostname) |
Modifier and Type | Method and Description |
---|---|
AuthScheme |
create(org.apache.http.protocol.HttpContext context)
Creates an instance of
AuthScheme . |
boolean |
isStripPort() |
boolean |
isUseCanonicalHostname() |
AuthScheme |
newInstance(org.apache.http.params.HttpParams params)
Creates an instance of
AuthScheme using given HTTP parameters. |
public KerberosSchemeFactory(boolean stripPort, boolean useCanonicalHostname)
public KerberosSchemeFactory(boolean stripPort)
public KerberosSchemeFactory()
public boolean isStripPort()
public boolean isUseCanonicalHostname()
public AuthScheme newInstance(org.apache.http.params.HttpParams params)
AuthSchemeFactory
AuthScheme
using given HTTP parameters.newInstance
in interface AuthSchemeFactory
params
- HTTP parameters.public AuthScheme create(org.apache.http.protocol.HttpContext context)
AuthSchemeProvider
AuthScheme
.create
in interface AuthSchemeProvider
Copyright © 1999–2022 The Apache Software Foundation. All rights reserved.