public static final class SecurityMockMvcRequestBuilders.FormLoginRequestBuilder
extends java.lang.Object
implements org.springframework.test.web.servlet.RequestBuilder
CsrfToken
.Modifier and Type | Method and Description |
---|---|
SecurityMockMvcRequestBuilders.FormLoginRequestBuilder |
acceptMediaType(org.springframework.http.MediaType acceptMediaType)
Specify a media type to set as the Accept header in the request.
|
org.springframework.mock.web.MockHttpServletRequest |
buildRequest(javax.servlet.ServletContext servletContext) |
SecurityMockMvcRequestBuilders.FormLoginRequestBuilder |
loginProcessingUrl(java.lang.String loginProcessingUrl)
Specifies the URL to POST to.
|
SecurityMockMvcRequestBuilders.FormLoginRequestBuilder |
password(java.lang.String password)
The value of the password parameter.
|
SecurityMockMvcRequestBuilders.FormLoginRequestBuilder |
password(java.lang.String passwordParameter,
java.lang.String password)
Specify both the password parameter name and the password.
|
SecurityMockMvcRequestBuilders.FormLoginRequestBuilder |
passwordParam(java.lang.String passwordParameter)
The HTTP parameter to place the password.
|
SecurityMockMvcRequestBuilders.FormLoginRequestBuilder |
user(java.lang.String username)
The value of the username parameter.
|
SecurityMockMvcRequestBuilders.FormLoginRequestBuilder |
user(java.lang.String usernameParameter,
java.lang.String username)
Specify both the password parameter name and the password.
|
SecurityMockMvcRequestBuilders.FormLoginRequestBuilder |
userParameter(java.lang.String usernameParameter)
The HTTP parameter to place the username.
|
public org.springframework.mock.web.MockHttpServletRequest buildRequest(javax.servlet.ServletContext servletContext)
buildRequest
in interface org.springframework.test.web.servlet.RequestBuilder
public SecurityMockMvcRequestBuilders.FormLoginRequestBuilder loginProcessingUrl(java.lang.String loginProcessingUrl)
loginProcessingUrl
- the URL to POST to. Default is "/login"public SecurityMockMvcRequestBuilders.FormLoginRequestBuilder userParameter(java.lang.String usernameParameter)
usernameParameter
- the HTTP parameter to place the username. Default is
"username".SecurityMockMvcRequestBuilders.FormLoginRequestBuilder
for additional customizationspublic SecurityMockMvcRequestBuilders.FormLoginRequestBuilder passwordParam(java.lang.String passwordParameter)
passwordParameter
- the HTTP parameter to place the password. Default is
"password".SecurityMockMvcRequestBuilders.FormLoginRequestBuilder
for additional customizationspublic SecurityMockMvcRequestBuilders.FormLoginRequestBuilder password(java.lang.String password)
password
- the value of the password parameter. Default is "password".SecurityMockMvcRequestBuilders.FormLoginRequestBuilder
for additional customizationspublic SecurityMockMvcRequestBuilders.FormLoginRequestBuilder user(java.lang.String username)
username
- the value of the username parameter. Default is "user".SecurityMockMvcRequestBuilders.FormLoginRequestBuilder
for additional customizationspublic SecurityMockMvcRequestBuilders.FormLoginRequestBuilder password(java.lang.String passwordParameter, java.lang.String password)
passwordParameter
- the HTTP parameter to place the password. Default is
"password".password
- the value of the password parameter. Default is "password".SecurityMockMvcRequestBuilders.FormLoginRequestBuilder
for additional customizationspublic SecurityMockMvcRequestBuilders.FormLoginRequestBuilder user(java.lang.String usernameParameter, java.lang.String username)
usernameParameter
- the HTTP parameter to place the username. Default is
"username".username
- the value of the username parameter. Default is "user".SecurityMockMvcRequestBuilders.FormLoginRequestBuilder
for additional customizationspublic SecurityMockMvcRequestBuilders.FormLoginRequestBuilder acceptMediaType(org.springframework.http.MediaType acceptMediaType)
acceptMediaType
- the MediaType
to set the Accept header to.
Default is: MediaType.APPLICATION_FORM_URLENCODEDSecurityMockMvcRequestBuilders.FormLoginRequestBuilder
for additional customizations