Top Description Inners Fields Constructors Methods
org.apache.http.impl.cookie

public Class DefaultCookieSpecProvider

extends Object
implements CookieSpecProvider
Class Inheritance
All Implemented Interfaces
org.apache.http.cookie.CookieSpecProvider
Annotations
@Contract
threading:IMMUTABLE
Imports
org.apache.http.annotation.Contract, .ThreadingBehavior, org.apache.http.conn.util.PublicSuffixMatcher, org.apache.http.cookie.Cookie, .CookieOrigin, .CookieSpec, .CookieSpecProvider, .MalformedCookieException, org.apache.http.protocol.HttpContext

org.apache.http.cookie.CookieSpecProvider implementation that provides an instance of org.apache.http.impl.cookie.DefaultCookieSpec. The instance returned by this factory can be shared by multiple threads.
Since
4.4

Nested and Inner Type Summary

Modifier and TypeClass and Description
public static enum

Field Summary

Modifier and TypeField and Description
private final DefaultCookieSpecProvider.CompatibilityLevel
private volatile CookieSpec
private final String[]
private final boolean
private final PublicSuffixMatcher

Constructor Summary

AccessConstructor and Description
public
DefaultCookieSpecProvider(final DefaultCookieSpecProvider.CompatibilityLevel compatibilityLevel, final PublicSuffixMatcher publicSuffixMatcher, final String[] datepatterns, final boolean oneHeader)

public
public
public

Method Summary

Modifier and TypeMethod and Description
public CookieSpec
create(final HttpContext context)

Implements org.apache.http.cookie.CookieSpecProvider.create.

Creates an instance of CookieSpec.
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

compatibilityLevelback to summary
private final DefaultCookieSpecProvider.CompatibilityLevel compatibilityLevel
cookieSpecback to summary
private volatile CookieSpec cookieSpec
datepatternsback to summary
private final String[] datepatterns
oneHeaderback to summary
private final boolean oneHeader
publicSuffixMatcherback to summary
private final PublicSuffixMatcher publicSuffixMatcher

Constructor Detail

DefaultCookieSpecProviderback to summary
public DefaultCookieSpecProvider(final DefaultCookieSpecProvider.CompatibilityLevel compatibilityLevel, final PublicSuffixMatcher publicSuffixMatcher, final String[] datepatterns, final boolean oneHeader)
DefaultCookieSpecProviderback to summary
public DefaultCookieSpecProvider(final DefaultCookieSpecProvider.CompatibilityLevel compatibilityLevel, final PublicSuffixMatcher publicSuffixMatcher)
DefaultCookieSpecProviderback to summary
public DefaultCookieSpecProvider(final PublicSuffixMatcher publicSuffixMatcher)
DefaultCookieSpecProviderback to summary
public DefaultCookieSpecProvider()

Method Detail

createback to summary
public CookieSpec create(final HttpContext context)

Implements org.apache.http.cookie.CookieSpecProvider.create.

Doc from org.apache.http.cookie.CookieSpecProvider.create.

Creates an instance of CookieSpec.

Returns:CookieSpec

auth scheme.

Annotations
@Override
org.apache.http.impl.cookie back to summary

public final Enum DefaultCookieSpecProvider.CompatibilityLevel

extends Enum<DefaultCookieSpecProvider.CompatibilityLevel>
Class Inheritance

Field Summary

Modifier and TypeField and Description
public static final DefaultCookieSpecProvider.CompatibilityLevel
public static final DefaultCookieSpecProvider.CompatibilityLevel

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public static DefaultCookieSpecProvider.CompatibilityLevel
public static DefaultCookieSpecProvider.CompatibilityLevel[]
Inherited from java.lang.Enum:
clonecompareTodescribeConstableequalsfinalizegetDeclaringClasshashCodenameordinaltoStringvalueOf

Field Detail

DEFAULTback to summary
public static final DefaultCookieSpecProvider.CompatibilityLevel DEFAULT
IE_MEDIUM_SECURITYback to summary
public static final DefaultCookieSpecProvider.CompatibilityLevel IE_MEDIUM_SECURITY

Constructor Detail

CompatibilityLevelback to summary
private CompatibilityLevel()

Method Detail

valueOfback to summary
public static DefaultCookieSpecProvider.CompatibilityLevel valueOf(String name)
valuesback to summary
public static DefaultCookieSpecProvider.CompatibilityLevel[] values()