クラス GlobalAuthenticationConfigurerAdapter
- java.lang.Object
-
- org.springframework.security.config.annotation.authentication.configuration.GlobalAuthenticationConfigurerAdapter
- 実装されたすべてのインターフェース:
SecurityConfigurer<AuthenticationManager,AuthenticationManagerBuilder>
@Order(100) public abstract class GlobalAuthenticationConfigurerAdapter extends java.lang.Object implements SecurityConfigurer<AuthenticationManager,AuthenticationManagerBuilder>
グローバルAuthenticationManagerBuilder
を構成するために Bean として公開できるSecurityConfigurer
。この型の Bean は、グローバルAuthenticationManagerBuilder
を構成するためにAuthenticationConfiguration
によって自動的に使用されます。- 導入:
- 5.0
コンストラクターのサマリー
コンストラクター コンストラクター 説明 GlobalAuthenticationConfigurerAdapter()
メソッドのサマリー
すべてのメソッド インスタンスメソッド 具象メソッド 修飾子と型 メソッド 説明 void
configure(AuthenticationManagerBuilder auth)
SecurityBuilder
に必要なプロパティを設定して、SecurityBuilder
を構成します。void
init(AuthenticationManagerBuilder auth)
SecurityBuilder
を初期化します。
メソッドの詳細
init
public void init(AuthenticationManagerBuilder auth) throws java.lang.Exception
インターフェースからコピーされた説明:SecurityConfigurer
SecurityBuilder
を初期化します。ここでは、共有状態のみを作成および変更する必要がありますが、オブジェクトの構築に使用されるSecurityBuilder
のプロパティは作成および変更しないでください。これにより、構築時にSecurityConfigurer.configure(SecurityBuilder)
メソッドが正しい共有オブジェクトを使用するようになります。ここで設定を適用する必要があります。- 次で指定:
- インターフェース
SecurityConfigurer<AuthenticationManager,AuthenticationManagerBuilder>
のinit
- 例外:
java.lang.Exception
configure
public void configure(AuthenticationManagerBuilder auth) throws java.lang.Exception
インターフェースからコピーされた説明:SecurityConfigurer
SecurityBuilder
に必要なプロパティを設定して、SecurityBuilder
を構成します。- 次で指定:
- インターフェース
SecurityConfigurer<AuthenticationManager,AuthenticationManagerBuilder>
のconfigure
- 例外:
java.lang.Exception