Class SecurityContextRequestPostProcessorSupport.TestSecurityContextRepository

  • All Implemented Interfaces:
    org.springframework.security.web.context.SecurityContextRepository
    Enclosing class:
    SecurityContextRequestPostProcessorSupport

    public static class SecurityContextRequestPostProcessorSupport.TestSecurityContextRepository
    extends Object
    implements org.springframework.security.web.context.SecurityContextRepository
    Used to wrap the SecurityContextRepository to provide support for testing in stateless mode
    • Method Detail

      • loadContext

        public org.springframework.security.core.context.SecurityContext loadContext​(org.springframework.security.web.context.HttpRequestResponseHolder requestResponseHolder)
        Specified by:
        loadContext in interface org.springframework.security.web.context.SecurityContextRepository
      • saveContext

        public void saveContext​(org.springframework.security.core.context.SecurityContext context,
                                javax.servlet.http.HttpServletRequest request,
                                javax.servlet.http.HttpServletResponse response)
        Specified by:
        saveContext in interface org.springframework.security.web.context.SecurityContextRepository
      • containsContext

        public boolean containsContext​(javax.servlet.http.HttpServletRequest request)
        Specified by:
        containsContext in interface org.springframework.security.web.context.SecurityContextRepository
      • getContext

        public static org.springframework.security.core.context.SecurityContext getContext​(javax.servlet.http.HttpServletRequest request)