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 java.lang.Object implements org.springframework.test.web.servlet.request.RequestPostProcessorPopulates a validCsrfTokeninto the request.- Since:
- 4.0
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SecurityMockMvcRequestPostProcessors.CsrfRequestPostProcessorasHeader()Instead of using theCsrfTokenas a request parameter (default) will populate theCsrfTokenas a header.org.springframework.mock.web.MockHttpServletRequestpostProcessRequest(org.springframework.mock.web.MockHttpServletRequest request)SecurityMockMvcRequestPostProcessors.CsrfRequestPostProcessoruseInvalidToken()Populates an invalid token value on the request.
-
-
-
Method Detail
-
postProcessRequest
public org.springframework.mock.web.MockHttpServletRequest postProcessRequest(org.springframework.mock.web.MockHttpServletRequest request)
- Specified by:
postProcessRequestin interfaceorg.springframework.test.web.servlet.request.RequestPostProcessor
-
asHeader
public SecurityMockMvcRequestPostProcessors.CsrfRequestPostProcessor asHeader()
Instead of using theCsrfTokenas a request parameter (default) will populate theCsrfTokenas a header.- Returns:
- the
SecurityMockMvcRequestPostProcessors.CsrfRequestPostProcessorfor additional customizations
-
useInvalidToken
public SecurityMockMvcRequestPostProcessors.CsrfRequestPostProcessor useInvalidToken()
Populates an invalid token value on the request.- Returns:
- the
SecurityMockMvcRequestPostProcessors.CsrfRequestPostProcessorfor additional customizations
-
-