Package io.undertow.servlet.spec
Class ServletCookieAdaptor
- java.lang.Object
-
- io.undertow.servlet.spec.ServletCookieAdaptor
-
- All Implemented Interfaces:
Cookie,Comparable
public class ServletCookieAdaptor extends Object implements Cookie
Adaptor between and undertow and a servlet cookie- Author:
- Stuart Douglas, Richard Opalka
-
-
Field Summary
-
Fields inherited from interface io.undertow.server.handlers.Cookie
COOKIE_COMMENT_ATTR, COOKIE_DISCARD_ATTR, COOKIE_DOMAIN_ATTR, COOKIE_EXPIRES_ATTR, COOKIE_HTTP_ONLY_ATTR, COOKIE_MAX_AGE_ATTR, COOKIE_PATH_ATTR, COOKIE_SAME_SITE_ATTR, COOKIE_SECURE_ATTR
-
-
Constructor Summary
Constructors Constructor Description ServletCookieAdaptor(jakarta.servlet.http.Cookie cookie)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intcompareTo(Object other)booleanequals(Object other)StringgetAttribute(String name)Map<String,String>getAttributes()StringgetComment()StringgetDomain()DategetExpires()IntegergetMaxAge()StringgetName()StringgetPath()StringgetSameSiteMode()StringgetValue()intgetVersion()inthashCode()booleanisDiscard()booleanisHttpOnly()booleanisSameSite()booleanisSecure()CookiesetAttribute(String name, String value)CookiesetComment(String comment)CookiesetDiscard(boolean discard)CookiesetDomain(String domain)CookiesetExpires(Date expires)CookiesetHttpOnly(boolean httpOnly)CookiesetMaxAge(Integer maxAge)CookiesetPath(String path)CookiesetSameSite(boolean sameSite)CookiesetSameSiteMode(String mode)CookiesetSecure(boolean secure)CookiesetValue(String value)CookiesetVersion(int version)StringtoString()
-
-
-
Method Detail
-
setDiscard
public Cookie setDiscard(boolean discard)
- Specified by:
setDiscardin interfaceCookie
-
getVersion
public int getVersion()
- Specified by:
getVersionin interfaceCookie
-
setVersion
public Cookie setVersion(int version)
- Specified by:
setVersionin interfaceCookie
-
isHttpOnly
public boolean isHttpOnly()
- Specified by:
isHttpOnlyin interfaceCookie
-
setHttpOnly
public Cookie setHttpOnly(boolean httpOnly)
- Specified by:
setHttpOnlyin interfaceCookie
-
getExpires
public Date getExpires()
- Specified by:
getExpiresin interfaceCookie
-
setExpires
public Cookie setExpires(Date expires)
- Specified by:
setExpiresin interfaceCookie
-
getComment
public String getComment()
- Specified by:
getCommentin interfaceCookie
-
setComment
public Cookie setComment(String comment)
- Specified by:
setCommentin interfaceCookie
-
isSameSite
public boolean isSameSite()
- Specified by:
isSameSitein interfaceCookie
-
setSameSite
public Cookie setSameSite(boolean sameSite)
- Specified by:
setSameSitein interfaceCookie
-
getSameSiteMode
public String getSameSiteMode()
- Specified by:
getSameSiteModein interfaceCookie
-
setSameSiteMode
public Cookie setSameSiteMode(String mode)
- Specified by:
setSameSiteModein interfaceCookie
-
getAttribute
public String getAttribute(String name)
- Specified by:
getAttributein interfaceCookie
-
setAttribute
public Cookie setAttribute(String name, String value)
- Specified by:
setAttributein interfaceCookie
-
getAttributes
public Map<String,String> getAttributes()
- Specified by:
getAttributesin interfaceCookie
-
compareTo
public final int compareTo(Object other)
- Specified by:
compareToin interfaceComparable- Specified by:
compareToin interfaceCookie
-
-