Package org.apache.http.impl.cookie
Class RFC6265CookieSpecProvider
- java.lang.Object
-
- org.apache.http.impl.cookie.RFC6265CookieSpecProvider
-
- All Implemented Interfaces:
CookieSpecProvider
@Contract(threading=IMMUTABLE_CONDITIONAL) public class RFC6265CookieSpecProvider extends java.lang.Object implements CookieSpecProvider
CookieSpecProviderimplementation 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 Class Summary
Nested Classes Modifier and Type Class Description static classRFC6265CookieSpecProvider.CompatibilityLevel
-
Field Summary
Fields Modifier and Type Field Description private RFC6265CookieSpecProvider.CompatibilityLevelcompatibilityLevelprivate CookieSpeccookieSpecprivate PublicSuffixMatcherpublicSuffixMatcher
-
Constructor Summary
Constructors Constructor Description RFC6265CookieSpecProvider()RFC6265CookieSpecProvider(PublicSuffixMatcher publicSuffixMatcher)RFC6265CookieSpecProvider(RFC6265CookieSpecProvider.CompatibilityLevel compatibilityLevel, PublicSuffixMatcher publicSuffixMatcher)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CookieSpeccreate(org.apache.http.protocol.HttpContext context)Creates an instance ofCookieSpec.
-
-
-
Field Detail
-
compatibilityLevel
private final RFC6265CookieSpecProvider.CompatibilityLevel compatibilityLevel
-
publicSuffixMatcher
private final PublicSuffixMatcher publicSuffixMatcher
-
cookieSpec
private volatile CookieSpec cookieSpec
-
-
Constructor Detail
-
RFC6265CookieSpecProvider
public RFC6265CookieSpecProvider(RFC6265CookieSpecProvider.CompatibilityLevel compatibilityLevel, PublicSuffixMatcher publicSuffixMatcher)
-
RFC6265CookieSpecProvider
public RFC6265CookieSpecProvider(PublicSuffixMatcher publicSuffixMatcher)
-
RFC6265CookieSpecProvider
public RFC6265CookieSpecProvider()
-
-
Method Detail
-
create
public CookieSpec create(org.apache.http.protocol.HttpContext context)
Description copied from interface:CookieSpecProviderCreates an instance ofCookieSpec.- Specified by:
createin interfaceCookieSpecProvider- Returns:
- auth scheme.
-
-