クラス WebTestUtils
java.lang.ObjectSE
org.springframework.security.test.web.support.WebTestUtils
方法の概要
修飾子と型メソッド説明static @Nullable CsrfTokenRepositorygetCsrfTokenRepository(jakarta.servlet.http.HttpServletRequest request) 指定されたHttpServletRequestのCsrfTokenRepositoryを取得します。static @Nullable CsrfTokenRequestHandlergetCsrfTokenRequestHandler(jakarta.servlet.http.HttpServletRequest request) 指定されたHttpServletRequestのCsrfTokenRequestHandlerを取得します。static SecurityContextRepositorygetSecurityContextRepository(jakarta.servlet.http.HttpServletRequest request) 指定されたHttpServletRequestのSecurityContextRepositoryを取得します。static voidsetCsrfTokenRepository(jakarta.servlet.http.HttpServletRequest request, CsrfTokenRepository repository) 指定されたHttpServletRequestのCsrfTokenRepositoryを設定します。static voidsetSecurityContextRepository(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を取得するためのHttpServletRequestsecurityContextRepository- 設定するSecurityContextRepository
getCsrfTokenRepository
public static @Nullable CsrfTokenRepository getCsrfTokenRepository(jakarta.servlet.http.HttpServletRequest request) 指定されたHttpServletRequestのCsrfTokenRepositoryを取得します。見つからない場合は、デフォルトのHttpSessionCsrfTokenRepositoryが使用されます。- パラメーター:
request-CsrfTokenRepositoryを取得するためのHttpServletRequest- 戻り値:
- 指定された
HttpServletRequestのCsrfTokenRepository
getCsrfTokenRequestHandler
public static @Nullable 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を取得するためのHttpServletRequestrepository- 設定するCsrfTokenRepository