Top Description Classes
[default module]

Package org.apache.hc.client5.http.impl.cookie


Standard and common HTTP cookie management policies.

Class Summary

Modifier and TypeClass and Description
public abstract class
public abstract class
AbstractCookieSpec

Abstract cookie specification which can delegate the job of parsing, validation or matching cookie attributes to a number of arbitrary CookieAttributeHandlers.

public class
BasicClientCookie

Default implementation of SetCookie.

public class
BasicDomainHandler

Cookie domain attribute handler.

public class
BasicExpiresHandler

Cookie expires attribute handler.

public class
BasicHttpOnlyHandler

Cookie HttpOnly attribute handler.

public class
BasicMaxAgeHandler

Cookie max-age attribute handler.

public class
BasicPathHandler

Cookie path attribute handler.

public class
BasicSecureHandler

Cookie secure attribute handler.

public abstract class
CookieSpecBase

Cookie management functions shared by all specification.

public class
IgnoreCookieSpecFactory

CookieSpecFactory implementation that ignores all cookies.

public class
IgnoreSpecSpec

CookieSpec that ignores all cookies

public class
LaxExpiresHandler

Cookie expires attribute handler conformant to the more relaxed interpretation of HTTP state management.

public class
LaxMaxAgeHandler

Cookie max-age attribute handler conformant to the more relaxed interpretation of HTTP state management.

public class
PublicSuffixDomainFilter

Wraps a org.apache.hc.client5.http.cookie.CookieAttributeHandler and leverages its match method to never match a suffix from a black list.

public class
RFC6265CookieSpec

Cookie management functions shared by RFC 6265 compliant specification.

pack-priv class
public class
RFC6265CookieSpecFactory

CookieSpecFactory implementation that provides an instance of RFC 6265 conformant cookie policy.

public class
RFC6265LaxSpec

Standard org.apache.hc.client5.http.cookie.CookieSpec implementation that enforces a more relaxed interpretation of the HTTP state management specification (RFC 6265, section 5) for interoperability with existing servers that do not conform to the well behaved profile (RFC 6265, section 4).

public class
RFC6265StrictSpec

Standard org.apache.hc.client5.http.cookie.CookieSpec implementation that enforces syntax and semantics of the well-behaved profile of the HTTP state management specification (RFC 6265, section 4).