Class SecurityMockMvcRequestPostProcessors.CsrfRequestPostProcessor
java.lang.Object
org.springframework.security.test.web.servlet.request.SecurityMockMvcRequestPostProcessors.CsrfRequestPostProcessor
- All Implemented Interfaces:
org.springframework.test.web.servlet.request.RequestPostProcessor
- Enclosing class:
- SecurityMockMvcRequestPostProcessors
public static final class SecurityMockMvcRequestPostProcessors.CsrfRequestPostProcessor
extends Object
implements org.springframework.test.web.servlet.request.RequestPostProcessor
Populates a valid
CsrfToken
into the request.- Since:
- 4.0
-
Method Summary
Modifier and TypeMethodDescriptionasHeader()
org.springframework.mock.web.MockHttpServletRequest
postProcessRequest
(org.springframework.mock.web.MockHttpServletRequest request) Populates an invalid token value on the request.
-
Method Details
-
postProcessRequest
public org.springframework.mock.web.MockHttpServletRequest postProcessRequest(org.springframework.mock.web.MockHttpServletRequest request) - Specified by:
postProcessRequest
in interfaceorg.springframework.test.web.servlet.request.RequestPostProcessor
-
asHeader
Instead of using theCsrfToken
as a request parameter (default) will populate theCsrfToken
as a header.- Returns:
- the
SecurityMockMvcRequestPostProcessors.CsrfRequestPostProcessor
for additional customizations
-
useInvalidToken
Populates an invalid token value on the request.- Returns:
- the
SecurityMockMvcRequestPostProcessors.CsrfRequestPostProcessor
for additional customizations
-