@Singleton
@Requires(property="micronaut.session.http.cookie",
notEquals="false")
public class CookieHttpSessionIdGenerator
extends java.lang.Object
| Constructor and Description |
|---|
CookieHttpSessionIdGenerator(HttpSessionConfiguration configuration)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
@NotNull java.lang.String |
cookieValueFromSession(@NotNull Session session) |
java.lang.String |
getPrefix() |
boolean |
isBase64Decode() |
@NotNull java.lang.String |
sessionIdFromCookie(@NotNull io.micronaut.http.cookie.Cookie cookie) |
public CookieHttpSessionIdGenerator(HttpSessionConfiguration configuration)
configuration - The HTTP session configurationpublic boolean isBase64Decode()
public java.lang.String getPrefix()
@NotNull
public @NotNull java.lang.String sessionIdFromCookie(@NotNull
@NotNull io.micronaut.http.cookie.Cookie cookie)
cookie - A Cookie@NotNull
public @NotNull java.lang.String cookieValueFromSession(@NotNull
@NotNull Session session)
session - The session