クラス ObservationAuthenticationManager
java.lang.ObjectSE
org.springframework.security.authentication.ObservationAuthenticationManager
- 実装されているすべてのインターフェース:
- AuthenticationManager
public final class ObservationAuthenticationManager
extends ObjectSE
implements AuthenticationManager
 認証を観測する 
AuthenticationManager- 導入:
- 6.0
- コンストラクターの概要コンストラクターコンストラクター説明- ObservationAuthenticationManager- (io.micrometer.observation.ObservationRegistry registry, AuthenticationManager delegate) 
- メソッドのサマリー修飾子と型メソッド説明- authenticate- (Authentication authentication) 渡された- Authenticationオブジェクトの認証を試み、成功した場合は、完全に入力された- Authenticationオブジェクト(付与された権限を含む)を返します。- void- setObservationConvention- (io.micrometer.observation.ObservationConvention<AuthenticationObservationContext> convention) 観測データを報告するために提供された規則を使用する
- コンストラクターの詳細- ObservationAuthenticationManagerpublic ObservationAuthenticationManager- (io.micrometer.observation.ObservationRegistry registry, AuthenticationManager delegate) 
 
- メソッドの詳細- authenticateインターフェースからコピーされた説明:- AuthenticationManager渡された- Authenticationオブジェクトの認証を試み、成功した場合は、完全に入力された- Authenticationオブジェクト(付与された権限を含む)を返します。- AuthenticationManagerは、例外に関して次の契約を遵守する必要があります。- アカウントが無効で、AuthenticationManagerがこの状態をテストできる場合は、DisabledExceptionをスローする必要があります。
-  アカウントがロックされており、AuthenticationManagerがアカウントのロックをテストできる場合は、LockedExceptionをスローする必要があります。
-  正しくない資格情報が提示された場合は、BadCredentialsExceptionをスローする必要があります。上記の例外はオプションですが、AuthenticationManagerは常に資格情報をテストする必要があります。
 - 次で指定:
-  インターフェース AuthenticationManagerのauthenticate
- パラメーター:
- authentication- 認証リクエストオブジェクト
- 戻り値:
- 資格情報を含む完全に認証されたオブジェクト
- 例外:
- AuthenticationException- 認証が失敗した場合
 
- アカウントが無効で、
- setObservationConventionpublic void setObservationConvention- (io.micrometer.observation.ObservationConvention<AuthenticationObservationContext> convention) 観測データを報告するために提供された規則を使用する- パラメーター:
- convention- 提供された規約
- 導入:
- 6.1