Package io.undertow.servlet.spec
Class SessionCookieConfigImpl
java.lang.Object
io.undertow.servlet.spec.SessionCookieConfigImpl
- All Implemented Interfaces:
SessionConfig,jakarta.servlet.SessionCookieConfig
public class SessionCookieConfigImpl
extends Object
implements jakarta.servlet.SessionCookieConfig, SessionConfig
- Author:
- Stuart Douglas
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.undertow.server.session.SessionConfig
SessionConfig.SessionCookieSource -
Field Summary
Fields inherited from interface io.undertow.server.session.SessionConfig
ATTACHMENT_KEY -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclearSession(HttpServerExchange exchange, String sessionId) findSessionId(HttpServerExchange exchange) getAttribute(String name) Deprecated.intgetName()getPath()booleanbooleanisSecure()rewriteUrl(String originalUrl, String sessionid) sessionCookieSource(HttpServerExchange exchange) voidsetAttribute(String name, String value) voidsetComment(String comment) Deprecated.voidvoidsetFallback(SessionConfig fallback) voidsetHttpOnly(boolean httpOnly) voidsetMaxAge(int maxAge) voidvoidvoidsetSecure(boolean secure) voidsetSessionId(HttpServerExchange exchange, String sessionId)
-
Constructor Details
-
SessionCookieConfigImpl
-
-
Method Details
-
rewriteUrl
- Specified by:
rewriteUrlin interfaceSessionConfig
-
setSessionId
- Specified by:
setSessionIdin interfaceSessionConfig
-
clearSession
- Specified by:
clearSessionin interfaceSessionConfig
-
findSessionId
- Specified by:
findSessionIdin interfaceSessionConfig
-
sessionCookieSource
- Specified by:
sessionCookieSourcein interfaceSessionConfig
-
getName
- Specified by:
getNamein interfacejakarta.servlet.SessionCookieConfig
-
setName
- Specified by:
setNamein interfacejakarta.servlet.SessionCookieConfig
-
getDomain
- Specified by:
getDomainin interfacejakarta.servlet.SessionCookieConfig
-
setDomain
- Specified by:
setDomainin interfacejakarta.servlet.SessionCookieConfig
-
getPath
- Specified by:
getPathin interfacejakarta.servlet.SessionCookieConfig
-
setPath
- Specified by:
setPathin interfacejakarta.servlet.SessionCookieConfig
-
getComment
Deprecated.- Specified by:
getCommentin interfacejakarta.servlet.SessionCookieConfig
-
setComment
Deprecated.- Specified by:
setCommentin interfacejakarta.servlet.SessionCookieConfig
-
isHttpOnly
public boolean isHttpOnly()- Specified by:
isHttpOnlyin interfacejakarta.servlet.SessionCookieConfig
-
setHttpOnly
public void setHttpOnly(boolean httpOnly) - Specified by:
setHttpOnlyin interfacejakarta.servlet.SessionCookieConfig
-
isSecure
public boolean isSecure()- Specified by:
isSecurein interfacejakarta.servlet.SessionCookieConfig
-
setSecure
public void setSecure(boolean secure) - Specified by:
setSecurein interfacejakarta.servlet.SessionCookieConfig
-
getMaxAge
public int getMaxAge()- Specified by:
getMaxAgein interfacejakarta.servlet.SessionCookieConfig
-
setMaxAge
public void setMaxAge(int maxAge) - Specified by:
setMaxAgein interfacejakarta.servlet.SessionCookieConfig
-
getFallback
-
setFallback
-
setAttribute
- Specified by:
setAttributein interfacejakarta.servlet.SessionCookieConfig
-
getAttribute
- Specified by:
getAttributein interfacejakarta.servlet.SessionCookieConfig
-
getAttributes
- Specified by:
getAttributesin interfacejakarta.servlet.SessionCookieConfig
-