public class CodecSessionConfig extends Object implements io.undertow.server.session.SessionConfig
SessionConfig decorator that performs encoding/decoding of the session identifier.
In this way, routing is completely opaque to the request, session, and session manager.| Constructor and Description |
|---|
CodecSessionConfig(io.undertow.server.session.SessionConfig config,
SessionIdentifierCodec codec) |
| Modifier and Type | Method and Description |
|---|---|
void |
clearSession(io.undertow.server.HttpServerExchange exchange,
String sessionId) |
String |
findSessionId(io.undertow.server.HttpServerExchange exchange) |
String |
rewriteUrl(String originalUrl,
String sessionId) |
io.undertow.server.session.SessionConfig.SessionCookieSource |
sessionCookieSource(io.undertow.server.HttpServerExchange exchange) |
void |
setSessionId(io.undertow.server.HttpServerExchange exchange,
String sessionId) |
public CodecSessionConfig(io.undertow.server.session.SessionConfig config,
SessionIdentifierCodec codec)
public void setSessionId(io.undertow.server.HttpServerExchange exchange,
String sessionId)
setSessionId in interface io.undertow.server.session.SessionConfigpublic void clearSession(io.undertow.server.HttpServerExchange exchange,
String sessionId)
clearSession in interface io.undertow.server.session.SessionConfigpublic String findSessionId(io.undertow.server.HttpServerExchange exchange)
findSessionId in interface io.undertow.server.session.SessionConfigpublic io.undertow.server.session.SessionConfig.SessionCookieSource sessionCookieSource(io.undertow.server.HttpServerExchange exchange)
sessionCookieSource in interface io.undertow.server.session.SessionConfigCopyright © 2021 JBoss by Red Hat. All rights reserved.