Package org.springframework.session
package org.springframework.session
-
ClassDescriptionDelegatingIndexResolver<S extends Session>An
IndexResolver
that resolves indexes using multiple @{link IndexResolver} delegates.FindByIndexNameSessionRepository<S extends Session>Extends a basicSessionRepository
to allow finding sessions by the specified index name and index value.Supported modes of writing the session to session store.IndexResolver<S extends Session>Strategy interface for resolving theSession
's indexes.PrincipalNameIndexResolver<S extends Session>IndexResolver
to resolve the principal name from session attribute namedFindByIndexNameSessionRepository.PRINCIPAL_NAME_INDEX_NAME
or Spring Security context stored in the session underSPRING_SECURITY_CONTEXT
attribute.ReactiveFindByIndexNameSessionRepository<S extends Session>Allow finding sessions by the specified index name and index value.ReactiveSessionRepository<S extends Session>A repository interface for managingSession
instances.Supported modes of tracking and saving session changes to session store.Provides a way to identify a user in an agnostic way.An interface for specifying a strategy for generating session identifiers.SessionRepository<S extends Session>A repository interface for managingSession
instances.SingleIndexResolver<S extends Session>Base class forIndexResolver
s that resolve a single index.ASessionIdGenerator
that generates a random UUID to be used as the session id.