Module io.inverno.mod.session.http
module io.inverno.mod.session.http
The Inverno framework HTTP session module provides session support in an HTTP server.
This module extends the session module and provides components to expose session in HTTP endpoints.
The SessionInterceptor
shall be applied on session aware endpoints to expose the session in the SessionContext
. It is
responsible for creating the session when requested on the session context, resolving the session using a SessionIdGenerator
to extract the session identifier
from the request, injecting the session identifier into the server response using a SessionInjector
and eventually saving the session after the request has been
processed.
- Since:
- 1.13
- Author:
- Jeremy Kuhn
-
Packages
ExportsPackageDescriptionInverno HTTP session API.Inverno HTTP session context API.Inverno HTTP JWT session context API.Indirect ExportsFromPackagesio.inverno.mod.base io.inverno.mod.base.concurrent io.inverno.mod.base.converter io.inverno.mod.base.net io.inverno.mod.base.reflect io.inverno.mod.base.resource -
Modules
RequiresModifierModuleDescriptiontransitiveThe Inverno framework HTTP server module provides an HTTP1.x and HTTP/2 server.transitiveThe Inverno framework session module provides general support to manage session in an application.Indirect RequiresModifierModuleDescriptiontransitiveDefines the foundational APIs of the Inverno framework modules.transitiveThe Inverno framework HTTP base module defines base APIs and services for HTTP client and server implementations.