package

org.springframework.security.web.context

Classes which are responsible for maintaining the security context between HTTP requests.

Interfaces

SecurityContextRepository Strategy used for persisting a SecurityContext between requests. 

Classes

HttpRequestResponseHolder Used to pass the incoming request to loadContext(HttpRequestResponseHolder), allowing the method to swap the request for a wrapped version, as well as returning the SecurityContext value. 
HttpSessionSecurityContextRepository A SecurityContextRepository implementation which stores the security context in the HttpSession between requests. 
NullSecurityContextRepository  
SaveContextOnUpdateOrErrorResponseWrapper Base class for response wrappers which encapsulate the logic for storing a security context and which store the with the SecurityContext when a sendError() or sendRedirect happens. 
SecurityContextPersistenceFilter Populates the SecurityContextHolder with information obtained from the configured SecurityContextRepository prior to the request and stores it back in the repository once the request has completed and clearing the context holder.