* Set cookie version to 1 and allow days value of zero in order for cookies to be deleted.
This commit is contained in:
parent
f9a327a9e8
commit
435d2a5ee8
1 changed files with 4 additions and 2 deletions
|
@ -28,7 +28,7 @@ public final class CookieTrans implements Serializable {
|
||||||
String value;
|
String value;
|
||||||
String path;
|
String path;
|
||||||
String domain;
|
String domain;
|
||||||
int days;
|
int days = -1;
|
||||||
|
|
||||||
CookieTrans(String name, String value) {
|
CookieTrans(String name, String value) {
|
||||||
this.name = name;
|
this.name = name;
|
||||||
|
@ -107,7 +107,9 @@ public final class CookieTrans implements Serializable {
|
||||||
public Cookie getCookie(String defaultPath, String defaultDomain) {
|
public Cookie getCookie(String defaultPath, String defaultDomain) {
|
||||||
Cookie c = new Cookie(name, value);
|
Cookie c = new Cookie(name, value);
|
||||||
|
|
||||||
if (days > 0) {
|
c.setVersion(1);
|
||||||
|
|
||||||
|
if (days > -1) {
|
||||||
// Cookie time to live, days -> seconds
|
// Cookie time to live, days -> seconds
|
||||||
c.setMaxAge(days * 60 * 60 * 24);
|
c.setMaxAge(days * 60 * 60 * 24);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Reference in a new issue