public interface Cookie
2.4 and
2.5 API (Servlet API 'native' support was only introduced in the
2.6 specification).
| Modifier and Type | Field and Description |
|---|---|
static String |
DELETED_COOKIE_VALUE
The value of deleted cookie (with the maxAge 0).
|
static int |
ONE_YEAR
The number of seconds in one year (= 60 * 60 * 24 * 365).
|
static String |
ROOT_PATH
Root path to use when the path hasn't been set and request context root is empty or null.
|
| Modifier and Type | Method and Description |
|---|---|
String |
getComment()
|
String |
getDomain()
|
int |
getMaxAge()
|
String |
getName()
|
String |
getPath()
|
String |
getValue()
|
int |
getVersion()
|
boolean |
isHttpOnly()
|
boolean |
isSecure()
|
String |
readValue(HttpServletRequest request, HttpServletResponse response)
|
void |
removeFrom(HttpServletRequest request, HttpServletResponse response)
|
void |
saveTo(HttpServletRequest request, HttpServletResponse response)
|
void |
setComment(String
|
void |
setDomain(String
|
void |
setHttpOnly(boolean httpOnly)
|
void |
setMaxAge(int maxAge)
|
void |
setName(String
|
void |
setPath(String
|
void |
setSecure(boolean secure)
|
void |
setValue(String
|
void |
setVersion(int version)
|
static final StringDELETED_COOKIE_VALUE
static final int ONE_YEAR
static final StringROOT_PATH
StringgetName()
void setName(Stringname)
StringgetValue()
void setValue(Stringvalue)
StringgetComment()
void setComment(Stringcomment)
StringgetDomain()
void setDomain(Stringdomain)
int getMaxAge()
void setMaxAge(int maxAge)
StringgetPath()
void setPath(Stringpath)
boolean isSecure()
void setSecure(boolean secure)
int getVersion()
void setVersion(int version)
void setHttpOnly(boolean httpOnly)
boolean isHttpOnly()
void saveTo(HttpServletRequest request,
HttpServletResponse response)void removeFrom(HttpServletRequest request,
HttpServletResponse response)StringreadValue(HttpServletRequest request, HttpServletResponse response)