クラス WebTestUtils
java.lang.ObjectSE
org.springframework.security.test.web.support.WebTestUtils
Spring のセキュリティをテストするためのユーティリティクラス
- 導入:
- 4.0
方法の概要
修飾子と型メソッド説明static CsrfTokenRepository
getCsrfTokenRepository
(jakarta.servlet.http.HttpServletRequest request) 指定されたHttpServletRequest
のCsrfTokenRepository
を取得します。static CsrfTokenRequestHandler
getCsrfTokenRequestHandler
(jakarta.servlet.http.HttpServletRequest request) 指定されたHttpServletRequest
のCsrfTokenRequestHandler
を取得します。static SecurityContextRepository
getSecurityContextRepository
(jakarta.servlet.http.HttpServletRequest request) 指定されたHttpServletRequest
のSecurityContextRepository
を取得します。static void
setCsrfTokenRepository
(jakarta.servlet.http.HttpServletRequest request, CsrfTokenRepository repository) 指定されたHttpServletRequest
のCsrfTokenRepository
を設定します。static void
setSecurityContextRepository
(jakarta.servlet.http.HttpServletRequest request, SecurityContextRepository securityContextRepository) 指定されたHttpServletRequest
のSecurityContextRepository
を設定します。
メソッドの詳細
getSecurityContextRepository
public static SecurityContextRepository getSecurityContextRepository(jakarta.servlet.http.HttpServletRequest request) 指定されたHttpServletRequest
のSecurityContextRepository
を取得します。見つからない場合は、デフォルトのHttpSessionSecurityContextRepository
が使用されます。- パラメーター:
request
-SecurityContextRepository
を取得するためのHttpServletRequest
- 戻り値:
- 指定された
HttpServletRequest
のSecurityContextRepository
setSecurityContextRepository
public static void setSecurityContextRepository(jakarta.servlet.http.HttpServletRequest request, SecurityContextRepository securityContextRepository) 指定されたHttpServletRequest
のSecurityContextRepository
を設定します。- パラメーター:
request
-SecurityContextRepository
を取得するためのHttpServletRequest
securityContextRepository
- 設定するSecurityContextRepository
getCsrfTokenRepository
public static CsrfTokenRepository getCsrfTokenRepository(jakarta.servlet.http.HttpServletRequest request) 指定されたHttpServletRequest
のCsrfTokenRepository
を取得します。見つからない場合は、デフォルトのHttpSessionCsrfTokenRepository
が使用されます。- パラメーター:
request
-CsrfTokenRepository
を取得するためのHttpServletRequest
- 戻り値:
- 指定された
HttpServletRequest
のCsrfTokenRepository
getCsrfTokenRequestHandler
public static CsrfTokenRequestHandler getCsrfTokenRequestHandler(jakarta.servlet.http.HttpServletRequest request) 指定されたHttpServletRequest
のCsrfTokenRequestHandler
を取得します。見つからない場合は、デフォルトのXorCsrfTokenRequestAttributeHandler
が使用されます。- パラメーター:
request
-CsrfTokenRequestHandler
を取得するためのHttpServletRequest
- 戻り値:
- 指定された
HttpServletRequest
のCsrfTokenRequestHandler
setCsrfTokenRepository
public static void setCsrfTokenRepository(jakarta.servlet.http.HttpServletRequest request, CsrfTokenRepository repository) 指定されたHttpServletRequest
のCsrfTokenRepository
を設定します。- パラメーター:
request
-CsrfTokenRepository
を取得するためのHttpServletRequest
repository
- 設定するCsrfTokenRepository