## Uses of Interface
org.springframework.web.server.session.WebSessionManager

- Packages that use WebSessionManager
  Package | Description
  --- | ---
  org.springframework.mock.web.server | Mock implementations of Spring's reactive server web API abstractions.
  org.springframework.test.web.reactive.server | Support for testing Spring WebFlux server endpoints via `WebTestClient`.
  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.session | Auxiliary interfaces and implementation classes for `WebSession` support.

- - ### Uses of WebSessionManager in org.springframework.mock.web.server

    Methods in org.springframework.mock.web.server with parameters of type WebSessionManager
    Modifier and Type | Method and Description
    --- | ---
    `MockServerWebExchange.Builder` | MockServerWebExchange.Builder.`sessionManager(WebSessionManager sessionManager)` Provide a `WebSessionManager` instance to use with the exchange.

  - ### Uses of WebSessionManager in org.springframework.test.web.reactive.server

    Methods in org.springframework.test.web.reactive.server with parameters of type WebSessionManager
    Modifier and Type | Method and Description
    --- | ---
    `<T extends B> T` | WebTestClient.MockServerSpec.`webSessionManager(WebSessionManager sessionManager)` Provide a session manager instance for the mock server.

  - ### Uses of WebSessionManager in org.springframework.web.server.adapter

    Methods in org.springframework.web.server.adapter that return WebSessionManager
    Modifier and Type | Method and Description
    --- | ---
    `WebSessionManager` | HttpWebHandlerAdapter.`getSessionManager()` Return the configured `WebSessionManager`.

    Methods in org.springframework.web.server.adapter with parameters of type WebSessionManager
    Modifier and Type | Method and Description
    --- | ---
    `WebHttpHandlerBuilder` | WebHttpHandlerBuilder.`sessionManager(WebSessionManager manager)` Configure the `WebSessionManager` to set on the `WebServerExchange`.
    `void` | HttpWebHandlerAdapter.`setSessionManager(WebSessionManager sessionManager)` Configure a custom `WebSessionManager` to use for managing web sessions.

    Constructors in org.springframework.web.server.adapter with parameters of type WebSessionManager
    Constructor and Description
    `DefaultServerWebExchange(ServerHttpRequest request, ServerHttpResponse response, WebSessionManager sessionManager, ServerCodecConfigurer codecConfigurer, LocaleContextResolver localeContextResolver)`

  - ### Uses of WebSessionManager in org.springframework.web.server.session

    Classes in org.springframework.web.server.session that implement WebSessionManager
    Modifier and Type | Class and Description
    --- | ---
    `class` | `DefaultWebSessionManager` Default implementation of `WebSessionManager` delegating to a `WebSessionIdResolver` for session id resolution and to a `WebSessionStore`.