org.apache.http.impl.auth
Class KerberosSchemeFactory

java.lang.Object
  extended by org.apache.http.impl.auth.KerberosSchemeFactory
All Implemented Interfaces:
AuthSchemeFactory, AuthSchemeProvider

@Contract(threading=IMMUTABLE)
public class KerberosSchemeFactory
extends Object
implements AuthSchemeFactory, AuthSchemeProvider

AuthSchemeProvider implementation that creates and initializes KerberosScheme instances.

Since:
4.2

Constructor Summary
KerberosSchemeFactory()
           
KerberosSchemeFactory(boolean stripPort)
           
KerberosSchemeFactory(boolean stripPort, boolean useCanonicalHostname)
           
 
Method Summary
 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.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

KerberosSchemeFactory

public KerberosSchemeFactory(boolean stripPort,
                             boolean useCanonicalHostname)
Since:
4.4

KerberosSchemeFactory

public KerberosSchemeFactory(boolean stripPort)

KerberosSchemeFactory

public KerberosSchemeFactory()
Method Detail

isStripPort

public boolean isStripPort()

isUseCanonicalHostname

public boolean isUseCanonicalHostname()

newInstance

public AuthScheme newInstance(org.apache.http.params.HttpParams params)
Description copied from interface: AuthSchemeFactory
Creates an instance of AuthScheme using given HTTP parameters.

Specified by:
newInstance in interface AuthSchemeFactory
Parameters:
params - HTTP parameters.
Returns:
auth scheme.

create

public AuthScheme create(org.apache.http.protocol.HttpContext context)
Description copied from interface: AuthSchemeProvider
Creates an instance of AuthScheme.

Specified by:
create in interface AuthSchemeProvider
Returns:
auth scheme.


Copyright © 1999–2019 The Apache Software Foundation. All rights reserved.