## Uses of Class
org.apache.http.cookie.CookieOrigin

Packages that use CookieOrigin
Package | Description
--- | ---
org.apache.http.client.protocol | Client specific HTTP protocol handlers.
org.apache.http.cookie | Client HTTP state management APIs.
org.apache.http.impl.cookie | Default implementations of standard and common HTTP state management policies.

### Uses of CookieOrigin in org.apache.http.client.protocol

Methods in org.apache.http.client.protocol that return CookieOrigin
Modifier and Type | Method and Description
--- | ---
`CookieOrigin` | HttpClientContext.`getCookieOrigin()`

### Uses of CookieOrigin in org.apache.http.cookie

Methods in org.apache.http.cookie with parameters of type CookieOrigin
Modifier and Type | Method and Description
--- | ---
`boolean` | CookieAttributeHandler.`match(Cookie cookie, CookieOrigin origin)` Matches the given value (property of the destination host where request is being submitted) with the corresponding cookie attribute.
`boolean` | CookieSpec.`match(Cookie cookie, CookieOrigin origin)` Determines if a Cookie matches the target location.
`List<Cookie>` | CookieSpec.`parse(org.apache.http.Header header, CookieOrigin origin)` Parse the `"Set-Cookie"` Header into an array of Cookies.
`void` | CookieAttributeHandler.`validate(Cookie cookie, CookieOrigin origin)` Peforms cookie validation for the given attribute value.
`void` | CookieSpec.`validate(Cookie cookie, CookieOrigin origin)` Validate the cookie according to validation rules defined by the cookie specification.

### Uses of CookieOrigin in org.apache.http.impl.cookie

Methods in org.apache.http.impl.cookie with parameters of type CookieOrigin
Modifier and Type | Method and Description
--- | ---
`protected static String` | CookieSpecBase.`getDefaultDomain(CookieOrigin origin)`
`protected static String` | CookieSpecBase.`getDefaultPath(CookieOrigin origin)`
`boolean` | BasicPathHandler.`match(Cookie cookie, CookieOrigin origin)`
`boolean` | IgnoreSpec.`match(Cookie cookie, CookieOrigin origin)`
`boolean` | DefaultCookieSpec.`match(Cookie cookie, CookieOrigin origin)`
`boolean` | RFC2965DiscardAttributeHandler.`match(Cookie cookie, CookieOrigin origin)`
`boolean` | RFC2965CommentUrlAttributeHandler.`match(Cookie cookie, CookieOrigin origin)`
`boolean` | BasicDomainHandler.`match(Cookie cookie, CookieOrigin origin)`
`boolean` | BasicSecureHandler.`match(Cookie cookie, CookieOrigin origin)`
`boolean` | RFC2965DomainAttributeHandler.`match(Cookie cookie, CookieOrigin origin)` Match cookie domain attribute.
`boolean` | AbstractCookieAttributeHandler.`match(Cookie cookie, CookieOrigin origin)`
`boolean` | NetscapeDomainHandler.`match(Cookie cookie, CookieOrigin origin)`
`boolean` | RFC2965VersionAttributeHandler.`match(Cookie cookie, CookieOrigin origin)`
`boolean` | PublicSuffixDomainFilter.`match(Cookie cookie, CookieOrigin origin)` Never matches if the cookie's domain is from the blacklist.
`boolean` | PublicSuffixFilter.`match(Cookie cookie, CookieOrigin origin)` Deprecated. Never matches if the cookie's domain is from the blacklist.
`boolean` | RFC2965Spec.`match(Cookie cookie, CookieOrigin origin)`
`boolean` | CookieSpecBase.`match(Cookie cookie, CookieOrigin origin)`
`boolean` | RFC2965PortAttributeHandler.`match(Cookie cookie, CookieOrigin origin)` Match cookie port attribute.
`boolean` | RFC6265CookieSpec.`match(Cookie cookie, CookieOrigin origin)`
`boolean` | RFC2109DomainHandler.`match(Cookie cookie, CookieOrigin origin)`
`List<Cookie>` | IgnoreSpec.`parse(org.apache.http.Header header, CookieOrigin origin)`
`List<Cookie>` | DefaultCookieSpec.`parse(org.apache.http.Header header, CookieOrigin origin)`
`List<Cookie>` | NetscapeDraftSpec.`parse(org.apache.http.Header header, CookieOrigin origin)` Parses the Set-Cookie value into an array of `Cookie`s.
`List<Cookie>` | RFC2109Spec.`parse(org.apache.http.Header header, CookieOrigin origin)`
`List<Cookie>` | BrowserCompatSpec.`parse(org.apache.http.Header header, CookieOrigin origin)` Deprecated.
`List<Cookie>` | RFC2965Spec.`parse(org.apache.http.Header header, CookieOrigin origin)`
`List<Cookie>` | RFC6265CookieSpec.`parse(org.apache.http.Header header, CookieOrigin origin)`
`protected List<Cookie>` | RFC2965Spec.`parse(org.apache.http.HeaderElement[] elems, CookieOrigin origin)`
`protected List<Cookie>` | CookieSpecBase.`parse(org.apache.http.HeaderElement[] elems, CookieOrigin origin)`
`void` | BasicPathHandler.`validate(Cookie cookie, CookieOrigin origin)`
`void` | DefaultCookieSpec.`validate(Cookie cookie, CookieOrigin origin)`
`void` | RFC2965DiscardAttributeHandler.`validate(Cookie cookie, CookieOrigin origin)`
`void` | RFC2965CommentUrlAttributeHandler.`validate(Cookie cookie, CookieOrigin origin)`
`void` | BasicDomainHandler.`validate(Cookie cookie, CookieOrigin origin)`
`void` | RFC2965DomainAttributeHandler.`validate(Cookie cookie, CookieOrigin origin)` Validate cookie domain attribute.
`void` | RFC2109Spec.`validate(Cookie cookie, CookieOrigin origin)`
`void` | AbstractCookieAttributeHandler.`validate(Cookie cookie, CookieOrigin origin)`
`void` | NetscapeDomainHandler.`validate(Cookie cookie, CookieOrigin origin)`
`void` | RFC2109VersionHandler.`validate(Cookie cookie, CookieOrigin origin)`
`void` | RFC2965VersionAttributeHandler.`validate(Cookie cookie, CookieOrigin origin)` validate cookie version attribute.
`void` | PublicSuffixDomainFilter.`validate(Cookie cookie, CookieOrigin origin)`
`void` | PublicSuffixFilter.`validate(Cookie cookie, CookieOrigin origin)` Deprecated.
`void` | RFC2965Spec.`validate(Cookie cookie, CookieOrigin origin)`
`void` | CookieSpecBase.`validate(Cookie cookie, CookieOrigin origin)`
`void` | RFC2965PortAttributeHandler.`validate(Cookie cookie, CookieOrigin origin)` Validate cookie port attribute.
`void` | RFC6265CookieSpec.`validate(Cookie cookie, CookieOrigin origin)`
`void` | RFC2109DomainHandler.`validate(Cookie cookie, CookieOrigin origin)`