インターフェース SecurityConfigurer<O,B extends SecurityBuilder<O>>

型パラメーター:
O - SecurityBuilder B によって構築されているオブジェクト
B - 型 O のオブジェクトを作成する SecurityBuilder。これは、構成中の SecurityBuilder でもあります。
すべての既知のサブインターフェース:
WebSecurityConfigurer<T>
すべての既知の実装クラス:
AbstractAuthenticationFilterConfigurerAbstractDaoAuthenticationConfigurerAbstractHttpConfigurerAbstractInterceptUrlConfigurerAnonymousConfigurerAuthorizeHttpRequestsConfigurerChannelSecurityConfigurerCorsConfigurerCsrfConfigurerDaoAuthenticationConfigurerDefaultLoginPageConfigurerExceptionHandlingConfigurerExpressionUrlAuthorizationConfigurerFormLoginConfigurerGlobalAuthenticationConfigurerAdapterHeadersConfigurerHttpBasicConfigurerInMemoryUserDetailsManagerConfigurerJdbcUserDetailsManagerConfigurerJeeConfigurerLdapAuthenticationProviderConfigurerLogoutConfigurerOAuth2ClientConfigurerOAuth2LoginConfigurerOAuth2ResourceServerConfigurerOidcLogoutConfigurerPasswordManagementConfigurerPortMapperConfigurerRememberMeConfigurerRequestCacheConfigurerSaml2LoginConfigurerSaml2LogoutConfigurerSaml2MetadataConfigurerSecurityConfigurerAdapterSecurityContextConfigurerServletApiConfigurerSessionManagementConfigurerUrlAuthorizationConfigurerUserDetailsAwareConfigurerUserDetailsManagerConfigurerUserDetailsServiceConfigurerX509Configurer

public interface SecurityConfigurer<O,B extends SecurityBuilder<O>>
SecurityBuilder を構成できます。すべての SecurityConfigurer では、最初に init(SecurityBuilder) メソッドが呼び出されます。すべての init(SecurityBuilder) メソッドが呼び出された後、各 configure(SecurityBuilder) メソッドが呼び出されます。
関連事項:
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    void
    configure(B builder)
    SecurityBuilder に必要なプロパティを設定して、SecurityBuilder を構成します。
    void
    init(B builder)
    SecurityBuilder を初期化します。
  • メソッドの詳細

    • init

      void init(B builder) throws ExceptionSE
      SecurityBuilder を初期化します。ここでは、共有状態のみを作成および変更する必要がありますが、オブジェクトの構築に使用される SecurityBuilder のプロパティは作成および変更しないでください。これにより、構築時に configure(SecurityBuilder) メソッドが正しい共有オブジェクトを使用するようになります。ここで設定を適用する必要があります。
      パラメーター:
      builder -
      例外:
      ExceptionSE
    • configure

      void configure(B builder) throws ExceptionSE
      SecurityBuilder に必要なプロパティを設定して、SecurityBuilder を構成します。
      パラメーター:
      builder -
      例外:
      ExceptionSE