org.apache.commons.httpclient.cookie
Class NetscapeDraftSpec
java.lang.Object
org.apache.commons.httpclient.cookie.CookieSpecBase
org.apache.commons.httpclient.cookie.NetscapeDraftSpec
- All Implemented Interfaces:
- CookieSpec
- public class NetscapeDraftSpec
- extends CookieSpecBase
Netscape cookie draft specific cookie management functions
- Since:
- 2.0
- Author:
- B.C. Holmes, Park, Sung-Gu, Doug Sale, Rod Waldhoff, dIon Gillard, Sean C. Sullivan, John Evans, Marc A. Saegesser, Oleg Kalnichevski, Mike Bowler
Method Summary |
void |
parseAttribute(NameValuePair attribute,
Cookie cookie)
Parse the cookie attribute and update the corresponsing Cookie
properties as defined by the Netscape draft specification |
void |
validate(java.lang.String host,
int port,
java.lang.String path,
boolean secure,
Cookie cookie)
Performs Netscape draft compliant Cookie validation |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NetscapeDraftSpec
public NetscapeDraftSpec()
- Default constructor
parseAttribute
public void parseAttribute(NameValuePair attribute,
Cookie cookie)
throws MalformedCookieException
- Parse the cookie attribute and update the corresponsing
Cookie
properties as defined by the Netscape draft specification
- Specified by:
parseAttribute
in interface CookieSpec
- Overrides:
parseAttribute
in class CookieSpecBase
- Parameters:
attribute
- NameValuePair
cookie attribute from the
Set- Cookiecookie
- Cookie
to be updated
- Throws:
MalformedCookieException
- if an exception occurs during parsing
validate
public void validate(java.lang.String host,
int port,
java.lang.String path,
boolean secure,
Cookie cookie)
throws MalformedCookieException
- Performs Netscape draft compliant
Cookie
validation
- Specified by:
validate
in interface CookieSpec
- Overrides:
validate
in class CookieSpecBase
- Parameters:
host
- the host from which the Cookie
was receivedport
- the port from which the Cookie
was receivedpath
- the path from which the Cookie
was receivedsecure
- true when the Cookie
was received
using a secure connectioncookie
- The cookie to validate.
- Throws:
MalformedCookieException
- if an exception occurs during
validation
Copyright (c) 1999-2002 - Apache Software Foundation