public class Cookie extends Object
Cookie.Builder APICookies class
Cookie cookie = new Cookie.Builder("name", "value")
.domain("domain")
.path("path")
.secure(true) // Defaults to false.
.httpOnly(true) // Defaults to false.
.maxAge(3600)
.expires(tt.getTime())
.build();
You can also use one of the static factories:
Cookie c1 = Cookies.cookie("name", "value");
Cookie c2 = Cookies.cookie("name", "value", "domain", "path", maxAge, expires, true, true);
| Modifier and Type | Class and Description |
|---|---|
static class |
Cookie.Builder
Builder to create
Cookie instances. |
| Modifier and Type | Method and Description |
|---|---|
static Cookie |
cookie(String name,
String value)
Deprecated.
Use
Cookies.cookie(String, String) instead. |
static Cookie |
cookie(String name,
String value,
String domain,
String path,
Long expires,
Long maxAge,
boolean secure,
boolean httpOnly)
Deprecated.
|
boolean |
equals(Object o) |
String |
getDomain()
Get cookie domain.
|
Long |
getExpires()
Get cookie expires value.
|
Long |
getMaxAge()
Cookie max age.
|
String |
getName()
Get cookie name.
|
String |
getPath()
Get cookie path.
|
String |
getValue()
Get cookie value.
|
int |
hashCode() |
boolean |
isHttpOnly()
Cookie http-only flag.
|
boolean |
isSecure()
Cookie secure flag.
|
static Cookie |
read(String rawValue)
Deprecated.
Use
Cookies.read(String) instead. |
static Cookie |
secureCookie(String name,
String value,
String domain,
String path,
Long expires,
Long maxAge)
Deprecated.
|
static Cookie |
sessionCookie(String name,
String value,
String domain,
String path)
Deprecated.
|
String |
toString() |
@Deprecated public static Cookie read(String rawValue)
Cookies.read(String) instead.rawValue - Header value.@Deprecated public static Cookie cookie(String name, String value)
Cookies.cookie(String, String) instead.name - Cookie name.value - Cookie value.NullPointerException - if name or value is null.IllegalArgumentException - if name is empty or blank.@Deprecated public static Cookie cookie(String name, String value, String domain, String path, Long expires, Long maxAge, boolean secure, boolean httpOnly)
Cookies.cookie(String, String, String, String, Long, Long, boolean, boolean) instead.name - Cookie name.value - Cookie value.domain - Cookie domain.path - Cookie path.expires - Cookie expires value.maxAge - Cookie max age value.secure - Secure flag.httpOnly - Http flag.NullPointerException - if name or value is null.IllegalArgumentException - if name is empty or blank.@Deprecated public static Cookie secureCookie(String name, String value, String domain, String path, Long expires, Long maxAge)
Cookies.secureCookie(String, String, String, String, Long, Long) instead.name - Cookie name.value - Cookie value.domain - Cookie domain.path - Cookie path.expires - Cookie expires value.maxAge - Cookie max age.NullPointerException - if name or value is null.IllegalArgumentException - if name is empty or blank.@Deprecated public static Cookie sessionCookie(String name, String value, String domain, String path)
Cookies.sessionCookie(String, String, String, String) instead.name - Cookie name.value - Cookie value.domain - Cookie domain.path - Cookie path.NullPointerException - if name or value is null.IllegalArgumentException - if name is empty or blank.public String getName()
public String getValue()
public String getDomain()
public String getPath()
public Long getExpires()
public Long getMaxAge()
public boolean isSecure()
public boolean isHttpOnly()
Copyright © 2018. All rights reserved.