- save(InMemorySession) - Method in class io.micronaut.session.InMemorySessionStore
-
- save(S) - Method in interface io.micronaut.session.SessionStore
-
Save the given session.
- SESSION - Static variable in class io.micronaut.session.http.SessionLogElement
-
The session marker.
- Session - Interface in io.micronaut.session
-
An interface representing a user session.
- SESSION_ATTRIBUTE - Static variable in class io.micronaut.session.http.HttpSessionFilter
-
Constant for Micronaut SESSION attribute.
- SessionArgumentBinder - Class in io.micronaut.session.binder
-
Binds an argument of type
Session for controllers.
- SessionArgumentBinder(SessionStore<Session>) - Constructor for class io.micronaut.session.binder.SessionArgumentBinder
-
Constructor.
- SessionConfiguration - Class in io.micronaut.session
-
Base configuration properties for session handling.
- SessionConfiguration() - Constructor for class io.micronaut.session.SessionConfiguration
-
- SessionCreatedEvent - Class in io.micronaut.session.event
-
Fired when a session is created.
- SessionCreatedEvent(Session) - Constructor for class io.micronaut.session.event.SessionCreatedEvent
-
Constructs a Session created event.
- SessionDeletedEvent - Class in io.micronaut.session.event
-
- SessionDeletedEvent(Session) - Constructor for class io.micronaut.session.event.SessionDeletedEvent
-
Constructs a prototypical Event.
- SessionDestroyedEvent - Class in io.micronaut.session.event
-
Fired when a session is destroyed.
- SessionDestroyedEvent(Session) - Constructor for class io.micronaut.session.event.SessionDestroyedEvent
-
Constructs a Session destroyed event.
- SessionExpiredEvent - Class in io.micronaut.session.event
-
- SessionExpiredEvent(Session) - Constructor for class io.micronaut.session.event.SessionExpiredEvent
-
Constructs a Session expired event.
- SessionForRequest - Class in io.micronaut.session.http
-
Utility class with methods to create or retrieve a session associated to a request.
- SessionForRequest() - Constructor for class io.micronaut.session.http.SessionForRequest
-
- sessionIdFromCookie(Cookie) - Method in class io.micronaut.session.http.CookieHttpSessionIdGenerator
-
- SessionIdGenerator - Interface in io.micronaut.session
-
Strategy interface for generating
Session IDs.
- SessionLocaleResolver - Class in io.micronaut.session.http
-
Resolves the locale from a property in a session.
- SessionLocaleResolver(HttpLocaleResolutionConfiguration) - Constructor for class io.micronaut.session.http.SessionLocaleResolver
-
- SessionLogElement - Class in io.micronaut.session.http
-
SessionLogElement LogElement.
- SessionLogElementBuilder - Class in io.micronaut.session.http
-
Builder for SessionLogElement.
- SessionLogElementBuilder() - Constructor for class io.micronaut.session.http.SessionLogElementBuilder
-
- SessionSettings - Interface in io.micronaut.session
-
Settings for session configuration.
- SessionStore<S extends Session> - Interface in io.micronaut.session
-
Interface for locating and saving sessions.
- SessionValue - Annotation Type in io.micronaut.session.annotation
-
- SessionValueArgumentBinder - Class in io.micronaut.session.binder
-
- SessionValueArgumentBinder() - Constructor for class io.micronaut.session.binder.SessionValueArgumentBinder
-
- SessionWebSocketEventListener - Class in io.micronaut.session.websocket
-
Persists the session in the background on web socket events.
- setBase64Encode(boolean) - Method in class io.micronaut.session.http.HttpSessionConfiguration
-
- setCookieDomain(String) - Method in class io.micronaut.session.http.HttpSessionConfiguration
-
- setCookieMaxAge(TemporalAmount) - Method in class io.micronaut.session.http.HttpSessionConfiguration
-
Sets the maximum age of the cookie.
- setCookieName(String) - Method in class io.micronaut.session.http.HttpSessionConfiguration
-
- setCookiePath(String) - Method in class io.micronaut.session.http.HttpSessionConfiguration
-
- setCookieSameSite(SameSite) - Method in class io.micronaut.session.http.HttpSessionConfiguration
-
Determines if this this Cookie can be sent along cross-site requests.
- setCookieSecure(Boolean) - Method in class io.micronaut.session.http.HttpSessionConfiguration
-
Sets the secure status of the cookie.
- setDomainName(String) - Method in class io.micronaut.session.http.HttpSessionConfiguration
-
- setExecutorService(BeanProvider<ExecutorService>) - Method in class io.micronaut.session.SessionConfiguration
-
Set the executor service.
- setHeaderNames(String[]) - Method in class io.micronaut.session.http.HttpSessionConfiguration
-
Default values (["Authorization-Info", "X-Auth-Token"]).
- setLastAccessedTime(Instant) - Method in class io.micronaut.session.InMemorySession
-
- setLastAccessedTime(Instant) - Method in interface io.micronaut.session.Session
-
Sets the last accessed time on the session.
- setMaxActiveSessions(Integer) - Method in class io.micronaut.session.SessionConfiguration
-
Sets the maximum number of active sessions.
- setMaxInactiveInterval(Duration) - Method in class io.micronaut.session.InMemorySession
-
- setMaxInactiveInterval(Duration) - Method in interface io.micronaut.session.Session
-
Specifies the duration between client requests before session should be invalidated.
- setMaxInactiveInterval(Duration) - Method in class io.micronaut.session.SessionConfiguration
-
Set the maximum inactive interval.
- setNew(boolean) - Method in class io.micronaut.session.InMemorySession
-
- setPrefix(String) - Method in class io.micronaut.session.http.HttpSessionConfiguration
-
- setPromptExpiration(boolean) - Method in class io.micronaut.session.SessionConfiguration
-
Set if prompt expiration is enabled.
- setRememberMe(boolean) - Method in class io.micronaut.session.http.HttpSessionConfiguration
-