public interface Cookie extends java.lang.Comparable<Cookie>
| 限定符和类型 | 字段和说明 |
|---|---|
static long |
UNDEFINED_MAX_AGE
Constant for undefined MaxAge attribute value.
|
| 限定符和类型 | 方法和说明 |
|---|---|
java.lang.String |
domain()
Returns the domain of this
Cookie. |
boolean |
isHttpOnly()
Checks to see if this
Cookie can only be accessed via HTTP. |
boolean |
isSecure()
Checks to see if this
Cookie is secure |
long |
maxAge()
Returns the maximum age of this
Cookie in seconds or UNDEFINED_MAX_AGE if unspecified |
java.lang.String |
name()
Returns the name of this
Cookie. |
java.lang.String |
path()
Returns the path of this
Cookie. |
void |
setDomain(java.lang.String domain)
Sets the domain of this
Cookie. |
void |
setHttpOnly(boolean httpOnly)
Determines if this
Cookie is HTTP only. |
void |
setMaxAge(long maxAge)
Sets the maximum age of this
Cookie in seconds. |
void |
setPath(java.lang.String path)
Sets the path of this
Cookie. |
void |
setSecure(boolean secure)
Sets the security getStatus of this
Cookie |
void |
setValue(java.lang.String value)
Sets the value of this
Cookie. |
void |
setWrap(boolean wrap)
Sets true if the value of this
Cookie
is to be wrapped with double quotes. |
java.lang.String |
value()
Returns the value of this
Cookie. |
boolean |
wrap()
Returns true if the raw value of this
Cookie,
was wrapped with double quotes in original Set-Cookie header. |
static final long UNDEFINED_MAX_AGE
void setValue(java.lang.String value)
Cookie.value - The value to setboolean wrap()
Cookie,
was wrapped with double quotes in original Set-Cookie header.Cookie is to be wrappedvoid setWrap(boolean wrap)
Cookie
is to be wrapped with double quotes.wrap - true if wrapvoid setDomain(java.lang.String domain)
Cookie.domain - The domain to usevoid setPath(java.lang.String path)
Cookie.path - The path to use for this Cookielong maxAge()
Cookie in seconds or UNDEFINED_MAX_AGE if unspecifiedCookievoid setMaxAge(long maxAge)
Cookie in seconds.
If an age of 0 is specified, this Cookie will be
automatically removed by browser because it will expire immediately.
If UNDEFINED_MAX_AGE is specified, this Cookie will be removed when the
browser is closed.maxAge - The maximum age of this Cookie in secondsboolean isSecure()
Cookie is secureCookie is secure, otherwise falsevoid setSecure(boolean secure)
Cookiesecure - True if this Cookie is to be secure, otherwise falseboolean isHttpOnly()
Cookie can only be accessed via HTTP.
If this returns true, the Cookie cannot be accessed through
client side script - But only if the browser supports it.
For more information, please look hereCookie is HTTP-only or false if it isn'tvoid setHttpOnly(boolean httpOnly)
Cookie is HTTP only.
If set to true, this Cookie cannot be accessed by a client
side script. However, this works only if the browser supports it.
For for information, please look
here.httpOnly - True if the Cookie is HTTP only, otherwise false.