クラス SecurityMockMvcConfigurers

java.lang.ObjectSE
org.springframework.security.test.web.servlet.setup.SecurityMockMvcConfigurers

public final class SecurityMockMvcConfigurers extends ObjectSE
セキュリティ関連の MockMvcConfigurer 実装を提供します。
導入:
4.0
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    static org.springframework.test.web.servlet.setup.MockMvcConfigurer
    Spring Security で使用するために MockMvcBuilder を構成します。
    static org.springframework.test.web.servlet.setup.MockMvcConfigurer
    springSecurity(jakarta.servlet.Filter springSecurityFilterChain)
    Spring Security で使用するために MockMvcBuilder を構成します。

    クラス java.lang.ObjectSE から継承されたメソッド

    clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, toString, wait, waitSE, waitSE
  • メソッドの詳細

    • springSecurity

      public static org.springframework.test.web.servlet.setup.MockMvcConfigurer springSecurity()
      Spring Security で使用するために MockMvcBuilder を構成します。具体的には、コンフィギュレーターは "springSecurityFilterChain" という名前の Spring Bean をフィルターとして追加します。また、SecurityMockMvcRequestPostProcessors.testSecurityContext() を適用することにより、各リクエストで TestSecurityContextHolder が確実に活用されるようになります。
      戻り値:
      使用する MockMvcConfigurer 
    • springSecurity

      public static org.springframework.test.web.servlet.setup.MockMvcConfigurer springSecurity(jakarta.servlet.Filter springSecurityFilterChain)
      Spring Security で使用するために MockMvcBuilder を構成します。具体的には、コンフィギュレーターは提供されたフィルターを追加します。また、SecurityMockMvcRequestPostProcessors.testSecurityContext() を適用することにより、各リクエストで TestSecurityContextHolder が確実に活用されるようになります。
      パラメーター:
      springSecurityFilterChain - 追加するフィルター
      戻り値:
      使用する MockMvcConfigurer