public class SessionCookieConfigImpl extends Object implements jakarta.servlet.SessionCookieConfig, SessionConfig
SessionConfig.SessionCookieSourceATTACHMENT_KEY| Constructor and Description |
|---|
SessionCookieConfigImpl(ServletContextImpl servletContext) |
| Modifier and Type | Method and Description |
|---|---|
void |
clearSession(HttpServerExchange exchange,
String sessionId) |
String |
findSessionId(HttpServerExchange exchange) |
String |
getComment() |
String |
getDomain() |
SessionConfig |
getFallback() |
int |
getMaxAge() |
String |
getName() |
String |
getPath() |
boolean |
isHttpOnly() |
boolean |
isSecure() |
String |
rewriteUrl(String originalUrl,
String sessionid) |
SessionConfig.SessionCookieSource |
sessionCookieSource(HttpServerExchange exchange) |
void |
setComment(String comment) |
void |
setDomain(String domain) |
void |
setFallback(SessionConfig fallback) |
void |
setHttpOnly(boolean httpOnly) |
void |
setMaxAge(int maxAge) |
void |
setName(String name) |
void |
setPath(String path) |
void |
setSecure(boolean secure) |
void |
setSessionId(HttpServerExchange exchange,
String sessionId) |
public SessionCookieConfigImpl(ServletContextImpl servletContext)
public String rewriteUrl(String originalUrl, String sessionid)
rewriteUrl in interface SessionConfigpublic void setSessionId(HttpServerExchange exchange, String sessionId)
setSessionId in interface SessionConfigpublic void clearSession(HttpServerExchange exchange, String sessionId)
clearSession in interface SessionConfigpublic String findSessionId(HttpServerExchange exchange)
findSessionId in interface SessionConfigpublic SessionConfig.SessionCookieSource sessionCookieSource(HttpServerExchange exchange)
sessionCookieSource in interface SessionConfigpublic String getName()
getName in interface jakarta.servlet.SessionCookieConfigpublic void setName(String name)
setName in interface jakarta.servlet.SessionCookieConfigpublic String getDomain()
getDomain in interface jakarta.servlet.SessionCookieConfigpublic void setDomain(String domain)
setDomain in interface jakarta.servlet.SessionCookieConfigpublic String getPath()
getPath in interface jakarta.servlet.SessionCookieConfigpublic void setPath(String path)
setPath in interface jakarta.servlet.SessionCookieConfigpublic String getComment()
getComment in interface jakarta.servlet.SessionCookieConfigpublic void setComment(String comment)
setComment in interface jakarta.servlet.SessionCookieConfigpublic boolean isHttpOnly()
isHttpOnly in interface jakarta.servlet.SessionCookieConfigpublic void setHttpOnly(boolean httpOnly)
setHttpOnly in interface jakarta.servlet.SessionCookieConfigpublic boolean isSecure()
isSecure in interface jakarta.servlet.SessionCookieConfigpublic void setSecure(boolean secure)
setSecure in interface jakarta.servlet.SessionCookieConfigpublic int getMaxAge()
getMaxAge in interface jakarta.servlet.SessionCookieConfigpublic void setMaxAge(int maxAge)
setMaxAge in interface jakarta.servlet.SessionCookieConfigpublic SessionConfig getFallback()
public void setFallback(SessionConfig fallback)
Copyright © 2022 JBoss by Red Hat. All rights reserved.