Package org.apache.http.impl.auth
Class SPNegoSchemeFactory
java.lang.Object
org.apache.http.impl.auth.SPNegoSchemeFactory
- All Implemented Interfaces:
AuthSchemeFactory
,AuthSchemeProvider
@Contract(threading=IMMUTABLE)
public class SPNegoSchemeFactory
extends Object
implements AuthSchemeFactory, AuthSchemeProvider
AuthSchemeProvider
implementation that creates and initializes
SPNegoScheme
instances.- Since:
- 4.2
-
Constructor Summary
ConstructorsConstructorDescriptionSPNegoSchemeFactory
(boolean stripPort) SPNegoSchemeFactory
(boolean stripPort, boolean useCanonicalHostname) -
Method Summary
Modifier and TypeMethodDescriptioncreate
(HttpContext context) Creates an instance ofAuthScheme
.boolean
boolean
newInstance
(HttpParams params) Creates an instance ofAuthScheme
using given HTTP parameters.
-
Constructor Details
-
SPNegoSchemeFactory
public SPNegoSchemeFactory(boolean stripPort, boolean useCanonicalHostname) - Since:
- 4.4
-
SPNegoSchemeFactory
public SPNegoSchemeFactory(boolean stripPort) -
SPNegoSchemeFactory
public SPNegoSchemeFactory()
-
-
Method Details
-
isStripPort
public boolean isStripPort() -
isUseCanonicalHostname
public boolean isUseCanonicalHostname() -
newInstance
Description copied from interface:AuthSchemeFactory
Creates an instance ofAuthScheme
using given HTTP parameters.- Specified by:
newInstance
in interfaceAuthSchemeFactory
- Parameters:
params
- HTTP parameters.- Returns:
- auth scheme.
-
create
Description copied from interface:AuthSchemeProvider
Creates an instance ofAuthScheme
.- Specified by:
create
in interfaceAuthSchemeProvider
- Returns:
- auth scheme.
-