public class SessionCookieConfigImpl extends Object implements javax.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 javax.servlet.SessionCookieConfigpublic void setName(String name)
setName in interface javax.servlet.SessionCookieConfigpublic String getDomain()
getDomain in interface javax.servlet.SessionCookieConfigpublic void setDomain(String domain)
setDomain in interface javax.servlet.SessionCookieConfigpublic String getPath()
getPath in interface javax.servlet.SessionCookieConfigpublic void setPath(String path)
setPath in interface javax.servlet.SessionCookieConfigpublic String getComment()
getComment in interface javax.servlet.SessionCookieConfigpublic void setComment(String comment)
setComment in interface javax.servlet.SessionCookieConfigpublic boolean isHttpOnly()
isHttpOnly in interface javax.servlet.SessionCookieConfigpublic void setHttpOnly(boolean httpOnly)
setHttpOnly in interface javax.servlet.SessionCookieConfigpublic boolean isSecure()
isSecure in interface javax.servlet.SessionCookieConfigpublic void setSecure(boolean secure)
setSecure in interface javax.servlet.SessionCookieConfigpublic int getMaxAge()
getMaxAge in interface javax.servlet.SessionCookieConfigpublic void setMaxAge(int maxAge)
setMaxAge in interface javax.servlet.SessionCookieConfigpublic SessionConfig getFallback()
public void setFallback(SessionConfig fallback)
Copyright © 2024 JBoss by Red Hat. All rights reserved.