org.apache.http.impl.cookie
Class RFC2109VersionHandler
java.lang.Object
org.apache.http.impl.cookie.AbstractCookieAttributeHandler
org.apache.http.impl.cookie.RFC2109VersionHandler
- All Implemented Interfaces:
- CommonCookieAttributeHandler, CookieAttributeHandler
@Contract(threading=IMMUTABLE)
public class RFC2109VersionHandler
- extends AbstractCookieAttributeHandler
- implements CommonCookieAttributeHandler
- Since:
- 4.0
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RFC2109VersionHandler
public RFC2109VersionHandler()
parse
public void parse(SetCookie cookie,
String value)
throws MalformedCookieException
- Description copied from interface:
CookieAttributeHandler
- Parse the given cookie attribute value and update the corresponding
Cookie
property.
- Specified by:
parse
in interface CookieAttributeHandler
- Parameters:
cookie
- Cookie
to be updatedvalue
- cookie attribute value from the cookie response header
- Throws:
MalformedCookieException
validate
public void validate(Cookie cookie,
CookieOrigin origin)
throws MalformedCookieException
- Description copied from interface:
CookieAttributeHandler
- Peforms cookie validation for the given attribute value.
- Specified by:
validate
in interface CookieAttributeHandler
- Overrides:
validate
in class AbstractCookieAttributeHandler
- Parameters:
cookie
- Cookie
to validateorigin
- the cookie source to validate against
- Throws:
MalformedCookieException
- if cookie validation fails for this attribute
getAttributeName
public String getAttributeName()
- Specified by:
getAttributeName
in interface CommonCookieAttributeHandler
Copyright © 1999–2019 The Apache Software Foundation. All rights reserved.