# Package org.springframework.web.server.session

@NonNullApi @NonNullFields package org.springframework.web.server.session
Auxiliary interfaces and implementation classes for `WebSession` support.

Related Packages
Package
Description
org.springframework.web.server
Core interfaces and classes for Spring's generic, reactive web support.
org.springframework.web.server.adapter
Implementations to adapt to the underlying `org.springframework.http.client.reactive` reactive HTTP adapter and `HttpHandler`.
org.springframework.web.server.handler
Provides common WebHandler implementations and a `WebHandlerDecorator`.
org.springframework.web.server.i18n
Locale related support classes.
Class
Description
CookieWebSessionIdResolver
Cookie-based `WebSessionIdResolver`.
DefaultWebSessionManager
Default implementation of `WebSessionManager` delegating to a `WebSessionIdResolver` for session id resolution and to a `WebSessionStore`.
HeaderWebSessionIdResolver
Request and response header-based `WebSessionIdResolver`.
InMemoryWebSessionStore
Simple Map-based storage for `WebSession` instances.
WebSessionIdResolver
Contract for session ID resolution strategies.
WebSessionManager
Main class for access to the `WebSession` for an HTTP request.
WebSessionStore
Strategy for `WebSession` persistence.