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 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

      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.