@Contract(threading=IMMUTABLE_CONDITIONAL) public class RFC6265CookieSpecProvider extends Object implements CookieSpecProvider
CookieSpecProvider
implementation that provides an instance of
RFC 6265 conformant cookie policy. The instance returned by this factory can be shared by
multiple threads.Modifier and Type | Class and Description |
---|---|
static class |
RFC6265CookieSpecProvider.CompatibilityLevel |
Modifier and Type | Field and Description |
---|---|
private RFC6265CookieSpecProvider.CompatibilityLevel |
compatibilityLevel |
private CookieSpec |
cookieSpec |
private PublicSuffixMatcher |
publicSuffixMatcher |
Constructor and Description |
---|
RFC6265CookieSpecProvider() |
RFC6265CookieSpecProvider(PublicSuffixMatcher publicSuffixMatcher) |
RFC6265CookieSpecProvider(RFC6265CookieSpecProvider.CompatibilityLevel compatibilityLevel,
PublicSuffixMatcher publicSuffixMatcher) |
Modifier and Type | Method and Description |
---|---|
CookieSpec |
create(HttpContext context)
Creates an instance of
CookieSpec . |
private final RFC6265CookieSpecProvider.CompatibilityLevel compatibilityLevel
private final PublicSuffixMatcher publicSuffixMatcher
private volatile CookieSpec cookieSpec
public RFC6265CookieSpecProvider(RFC6265CookieSpecProvider.CompatibilityLevel compatibilityLevel, PublicSuffixMatcher publicSuffixMatcher)
public RFC6265CookieSpecProvider(PublicSuffixMatcher publicSuffixMatcher)
public RFC6265CookieSpecProvider()
public CookieSpec create(HttpContext context)
CookieSpecProvider
CookieSpec
.create
in interface CookieSpecProvider
WebARTS Library Licensed Under the GNU - General Public License. Other Libraries licensed under their respective Open Source Licenses