Constructor and Description |
---|
DefaultCookie(String name,
String value)
Creates a new cookie with the specified name and value.
|
Modifier and Type | Method and Description |
---|---|
String |
comment()
Returns the comment of this
Cookie . |
String |
commentUrl()
Returns the comment URL of this
Cookie . |
int |
compareTo(Cookie c) |
String |
domain()
Returns the domain of this
Cookie . |
boolean |
equals(Object o) |
int |
hashCode() |
boolean |
isDiscard()
Checks to see if this
Cookie is to be discarded by the browser
at the end of the current session. |
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 Long.MIN_VALUE if unspecified |
String |
name()
Returns the name of this
Cookie . |
String |
path()
Returns the path of this
Cookie . |
Set<Integer> |
ports()
Returns the ports that this
Cookie can be accessed on. |
String |
rawValue()
Returns the raw value of this
Cookie ,
as it was set in original Set-Cookie header. |
void |
setComment(String comment)
Sets the comment of this
Cookie . |
void |
setCommentUrl(String commentUrl)
Sets the comment URL of this
Cookie . |
void |
setDiscard(boolean discard)
Sets the discard flag of this
Cookie . |
void |
setDomain(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(String path)
Sets the path of this
Cookie . |
void |
setPorts(int... ports)
Sets the ports that this
Cookie can be accessed on. |
void |
setPorts(Iterable<Integer> ports)
Sets the ports that this
Cookie can be accessed on. |
void |
setRawValue(String rawValue)
Sets the raw value of this
Cookie . |
void |
setSecure(boolean secure)
Sets the security getStatus of this
Cookie |
void |
setValue(String value)
Sets the value of this
Cookie . |
void |
setVersion(int version)
Sets the version of this
Cookie . |
String |
toString() |
String |
value()
Returns the value of this
Cookie . |
int |
version()
Returns the version of this
Cookie . |
public String name()
Cookie
Cookie
.public String value()
Cookie
Cookie
.public void setValue(String value)
Cookie
Cookie
.public String rawValue()
Cookie
Cookie
,
as it was set in original Set-Cookie header.public void setRawValue(String rawValue)
Cookie
Cookie
.setRawValue
in interface Cookie
rawValue
- The raw value to setpublic String domain()
Cookie
Cookie
.public void setDomain(String domain)
Cookie
Cookie
.public String path()
Cookie
Cookie
.public void setPath(String path)
Cookie
Cookie
.public String comment()
Cookie
Cookie
.public void setComment(String comment)
Cookie
Cookie
.setComment
in interface Cookie
comment
- The comment to usepublic String commentUrl()
Cookie
Cookie
.commentUrl
in interface Cookie
Cookie
public void setCommentUrl(String commentUrl)
Cookie
Cookie
.setCommentUrl
in interface Cookie
commentUrl
- The comment URL to usepublic boolean isDiscard()
Cookie
Cookie
is to be discarded by the browser
at the end of the current session.public void setDiscard(boolean discard)
Cookie
Cookie
.
If set to true, this Cookie
will be discarded by the browser
at the end of the current sessionsetDiscard
in interface Cookie
discard
- True if the Cookie
is to be discardedpublic Set<Integer> ports()
Cookie
Cookie
can be accessed on.public void setPorts(int... ports)
Cookie
Cookie
can be accessed on.public void setPorts(Iterable<Integer> ports)
Cookie
Cookie
can be accessed on.public long maxAge()
Cookie
Cookie
in seconds or Long.MIN_VALUE
if unspecifiedpublic void setMaxAge(long maxAge)
Cookie
Cookie
in seconds.
If an age of 0
is specified, this Cookie
will be
automatically removed by browser because it will expire immediately.
If Long.MIN_VALUE
is specified, this Cookie
will be removed when the
browser is closed.public int version()
Cookie
Cookie
.public void setVersion(int version)
Cookie
Cookie
.setVersion
in interface Cookie
version
- The new version to usepublic boolean isSecure()
Cookie
Cookie
is securepublic void setSecure(boolean secure)
Cookie
Cookie
public boolean isHttpOnly()
Cookie
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 hereisHttpOnly
in interface Cookie
Cookie
is HTTP-only or false if it isn'tpublic void setHttpOnly(boolean httpOnly)
Cookie
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.setHttpOnly
in interface Cookie
httpOnly
- True if the Cookie
is HTTP only, otherwise false.public int compareTo(Cookie c)
compareTo
in interface Comparable<Cookie>
Copyright © 2008–2015 The Netty Project. All rights reserved.