クラス SecurityMockMvcRequestBuilders.FormLoginRequestBuilder
java.lang.ObjectSE
org.springframework.security.test.web.servlet.request.SecurityMockMvcRequestBuilders.FormLoginRequestBuilder
- 実装されたすべてのインターフェース:
org.springframework.beans.Mergeable
,org.springframework.test.web.servlet.RequestBuilder
- 含まれているクラス:
- SecurityMockMvcRequestBuilders
public static final class SecurityMockMvcRequestBuilders.FormLoginRequestBuilder
extends ObjectSE
implements org.springframework.test.web.servlet.RequestBuilder, org.springframework.beans.Mergeable
必要な
CsrfToken
を含むフォームベースのログインリクエストを作成します。- 導入:
- 4.0
メソッドのサマリー
修飾子と型メソッド説明acceptMediaType
(org.springframework.http.MediaType acceptMediaType) リクエストの Accept ヘッダーとして設定するメディア型を指定します。org.springframework.mock.web.MockHttpServletRequest
buildRequest
(jakarta.servlet.ServletContext servletContext) boolean
loginProcessingUrl
(StringSE loginProcessingUrl) POST 先の URL を指定します。loginProcessingUrl
(StringSE loginProcessingUrl, ObjectSE... uriVars) POST 先の URL を指定します。パスワードパラメーターの値。パスワードパラメーター名とパスワードの両方を指定します。passwordParam
(StringSE passwordParameter) パスワードを配置する HTTP パラメーター。ユーザー名パラメーターの値。パスワードパラメーター名とパスワードの両方を指定します。userParameter
(StringSE usernameParameter) ユーザー名を配置する HTTP パラメーター。
メソッドの詳細
buildRequest
public org.springframework.mock.web.MockHttpServletRequest buildRequest(jakarta.servlet.ServletContext servletContext) - 次で指定:
- インターフェース
org.springframework.test.web.servlet.RequestBuilder
のbuildRequest
loginProcessingUrl
public SecurityMockMvcRequestBuilders.FormLoginRequestBuilder loginProcessingUrl(StringSE loginProcessingUrl) POST 先の URL を指定します。デフォルトは "/login" です- パラメーター:
loginProcessingUrl
- POST 先の URL。デフォルトは "/login" です- 戻り値:
- 追加のカスタマイズのための
SecurityMockMvcRequestBuilders.FormLoginRequestBuilder
loginProcessingUrl
public SecurityMockMvcRequestBuilders.FormLoginRequestBuilder loginProcessingUrl(StringSE loginProcessingUrl, ObjectSE... uriVars) POST 先の URL を指定します。- パラメーター:
loginProcessingUrl
- POST する URLuriVars
- URI 変数- 戻り値:
- 追加のカスタマイズのための
SecurityMockMvcRequestBuilders.FormLoginRequestBuilder
userParameter
public SecurityMockMvcRequestBuilders.FormLoginRequestBuilder userParameter(StringSE usernameParameter) ユーザー名を配置する HTTP パラメーター。デフォルトは "username" です。- パラメーター:
usernameParameter
- ユーザー名を配置する HTTP パラメーター。デフォルトは "username" です。- 戻り値:
- 追加のカスタマイズのための
SecurityMockMvcRequestBuilders.FormLoginRequestBuilder
passwordParam
public SecurityMockMvcRequestBuilders.FormLoginRequestBuilder passwordParam(StringSE passwordParameter) パスワードを配置する HTTP パラメーター。デフォルトは "password" です。- パラメーター:
passwordParameter
- パスワードを配置する HTTP パラメーター。デフォルトは "password" です。- 戻り値:
- 追加のカスタマイズのための
SecurityMockMvcRequestBuilders.FormLoginRequestBuilder
password
パスワードパラメーターの値。デフォルトは "password" です。- パラメーター:
password
- password パラメーターの値。デフォルトは "password" です。- 戻り値:
- 追加のカスタマイズのための
SecurityMockMvcRequestBuilders.FormLoginRequestBuilder
user
ユーザー名パラメーターの値。デフォルトは "user" です。- パラメーター:
username
- ユーザー名パラメーターの値。デフォルトは "user" です。- 戻り値:
- 追加のカスタマイズのための
SecurityMockMvcRequestBuilders.FormLoginRequestBuilder
password
public SecurityMockMvcRequestBuilders.FormLoginRequestBuilder password(StringSE passwordParameter, StringSE password) パスワードパラメーター名とパスワードの両方を指定します。- パラメーター:
passwordParameter
- パスワードを配置する HTTP パラメーター。デフォルトは "password" です。password
- password パラメーターの値。デフォルトは "password" です。- 戻り値:
- 追加のカスタマイズのための
SecurityMockMvcRequestBuilders.FormLoginRequestBuilder
user
public SecurityMockMvcRequestBuilders.FormLoginRequestBuilder user(StringSE usernameParameter, StringSE username) パスワードパラメーター名とパスワードの両方を指定します。- パラメーター:
usernameParameter
- ユーザー名を配置する HTTP パラメーター。デフォルトは "username" です。username
- ユーザー名パラメーターの値。デフォルトは "user" です。- 戻り値:
- 追加のカスタマイズのための
SecurityMockMvcRequestBuilders.FormLoginRequestBuilder
acceptMediaType
public SecurityMockMvcRequestBuilders.FormLoginRequestBuilder acceptMediaType(org.springframework.http.MediaType acceptMediaType) リクエストの Accept ヘッダーとして設定するメディア型を指定します。- パラメーター:
acceptMediaType
- Accept ヘッダーを設定するMediaType
デフォルトは MediaType.APPLICATION_FORM_URLENCODED です- 戻り値:
- 追加のカスタマイズのための
SecurityMockMvcRequestBuilders.FormLoginRequestBuilder
isMergeEnabled
public boolean isMergeEnabled()- 次で指定:
- インターフェース
org.springframework.beans.Mergeable
のisMergeEnabled
merge
- 次で指定:
- インターフェース
org.springframework.beans.Mergeable
のmerge