Interface | Description |
---|---|
FindByIndexNameSessionRepository<S extends Session> |
Extends a basic
SessionRepository to allow finding sessions by the specified
index name and index value. |
IndexResolver<S extends Session> |
Strategy interface for resolving the
Session 's indexes. |
ReactiveSessionRepository<S extends Session> |
A repository interface for managing
Session instances. |
Session |
Provides a way to identify a user in an agnostic way.
|
SessionRepository<S extends Session> |
A repository interface for managing
Session instances. |
Class | Description |
---|---|
DelegatingIndexResolver<S extends Session> |
An
IndexResolver that resolves indexes using multiple @{link IndexResolver}
delegates. |
MapSession |
A
Session implementation that is backed by a Map . |
MapSessionRepository | |
PrincipalNameIndexResolver<S extends Session> |
IndexResolver to resolve the principal name from session attribute named
FindByIndexNameSessionRepository.PRINCIPAL_NAME_INDEX_NAME or Spring Security
context stored in the session under SPRING_SECURITY_CONTEXT attribute. |
ReactiveMapSessionRepository | |
SingleIndexResolver<S extends Session> |
Base class for
IndexResolver s that resolve a single index. |
Enum | Description |
---|---|
FlushMode |
Supported modes of writing the session to session store.
|
SaveMode |
Supported modes of tracking and saving session changes to session store.
|