| Interface | Description |
|---|---|
| SecurityContext |
Interface defining the minimum security information associated with the
current thread of execution.
|
| SecurityContextHolderStrategy |
A strategy for storing security context information against a thread.
|
| Class | Description |
|---|---|
| GlobalSecurityContextHolderStrategy |
A
static field-based implementation of SecurityContextHolderStrategy. |
| HttpSessionContextIntegrationFilter |
Populates the
SecurityContextHolder with information obtained from
the HttpSession. |
| InheritableThreadLocalSecurityContextHolderStrategy |
An
InheritableThreadLocal-based implementation of SecurityContextHolderStrategy. |
| PortletSessionContextIntegrationInterceptor |
This interceptor populates the
SecurityContextHolder with information obtained from the
PortletSession. |
| SecurityContextHolder |
Associates a given
SecurityContext with the current execution thread. |
| SecurityContextImpl |
Base implementation of
SecurityContext. |
| ThreadLocalSecurityContextHolderStrategy |
A
ThreadLocal-based implementation of SecurityContextHolderStrategy. |
A request context is associated with the current execution thread. It holds objects that would otherwise need to be included in many method signatures, such as for authentication.