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

public Class RFC6265CookieSpecProvider

extends Object
implements CookieSpecProvider
Class Inheritance
All Implemented Interfaces
org.apache.http.cookie.CookieSpecProvider
Annotations
@Contract
threading:IMMUTABLE_CONDITIONAL
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 RFC 6265 conformant cookie policy. 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 RFC6265CookieSpecProvider.CompatibilityLevel
private volatile CookieSpec
private final PublicSuffixMatcher

Constructor Summary

AccessConstructor and Description
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 RFC6265CookieSpecProvider.CompatibilityLevel compatibilityLevel
cookieSpecback to summary
private volatile CookieSpec cookieSpec
publicSuffixMatcherback to summary
private final PublicSuffixMatcher publicSuffixMatcher

Constructor Detail

RFC6265CookieSpecProviderback to summary
public RFC6265CookieSpecProvider(final RFC6265CookieSpecProvider.CompatibilityLevel compatibilityLevel, final PublicSuffixMatcher publicSuffixMatcher)
RFC6265CookieSpecProviderback to summary
public RFC6265CookieSpecProvider(final PublicSuffixMatcher publicSuffixMatcher)
RFC6265CookieSpecProviderback to summary
public RFC6265CookieSpecProvider()

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 RFC6265CookieSpecProvider.CompatibilityLevel

extends Enum<RFC6265CookieSpecProvider.CompatibilityLevel>
Class Inheritance

Field Summary

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

Constructor Summary

AccessConstructor and Description
private

Method Summary

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

Field Detail

IE_MEDIUM_SECURITYback to summary
public static final RFC6265CookieSpecProvider.CompatibilityLevel IE_MEDIUM_SECURITY
RELAXEDback to summary
public static final RFC6265CookieSpecProvider.CompatibilityLevel RELAXED
STRICTback to summary
public static final RFC6265CookieSpecProvider.CompatibilityLevel STRICT

Constructor Detail

CompatibilityLevelback to summary
private CompatibilityLevel()

Method Detail

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