Class RequestAttributeSecurityContextRepository

java.lang.Object
org.springframework.security.web.context.RequestAttributeSecurityContextRepository
All Implemented Interfaces:
SecurityContextRepository

public final class RequestAttributeSecurityContextRepository extends Object implements SecurityContextRepository
Stores the SecurityContext on a ServletRequest.setAttribute(String, Object) so that it can be restored when different dispatch types occur. It will not be available on subsequent requests. Unlike HttpSessionSecurityContextRepository this filter has no need to persist the SecurityContext on the response being committed because the SecurityContext will not be available for subsequent requests for RequestAttributeSecurityContextRepository.
Since:
5.7