クラス ObservationAuthorizationManager<T>
java.lang.ObjectSE
org.springframework.security.authorization.ObservationAuthorizationManager<T>
- 実装されたすべてのインターフェース:
org.springframework.beans.factory.Aware
、org.springframework.context.MessageSourceAware
、AuthorizationManager<T>
public final class ObservationAuthorizationManager<T>
extends ObjectSE
implements AuthorizationManager<T>, org.springframework.context.MessageSourceAware
認可を監視する
AuthorizationManager
- 導入:
- 6.0
コンストラクターのサマリー
コンストラクターコンストラクター説明ObservationAuthorizationManager
(io.micrometer.observation.ObservationRegistry registry, AuthorizationManager<T> delegate) メソッドのサマリー
修飾子と型メソッド説明check
(SupplierSE<Authentication> authentication, T object) 特定の認証およびオブジェクトにアクセスを許可するかどうかを決定します。void
setMessageSource
(org.springframework.context.MessageSource messageSource) このオブジェクトが実行される MessageSource を設定します。void
setObservationConvention
(io.micrometer.observation.ObservationConvention<AuthorizationObservationContext<?>> convention) 観測データを報告するために提供された規則を使用するクラス java.lang.ObjectSE から継承されたメソッド
clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, toString, wait, waitSE, waitSE
インターフェース org.springframework.security.authorization.AuthorizationManager から継承されたメソッド
verify
コンストラクターの詳細
ObservationAuthorizationManager
public ObservationAuthorizationManager(io.micrometer.observation.ObservationRegistry registry, AuthorizationManager<T> delegate)
メソッドの詳細
check
インターフェースからコピーされた説明:AuthorizationManager
特定の認証およびオブジェクトにアクセスを許可するかどうかを決定します。- 次で指定:
- インターフェース
AuthorizationManager<T>
のcheck
- パラメーター:
authentication
- チェックするAuthentication
のSupplier
SEobject
- チェックするAuthorizationManager
オブジェクト- 戻り値:
AuthorizationDecision
、または決定できない場合は null
setObservationConvention
public void setObservationConvention(io.micrometer.observation.ObservationConvention<AuthorizationObservationContext<?>> convention) 観測データを報告するために提供された規則を使用する- パラメーター:
convention
- 提供された規約- 導入:
- 6.1
setMessageSource
public void setMessageSource(org.springframework.context.MessageSource messageSource) このオブジェクトが実行される MessageSource を設定します。- 次で指定:
- インターフェース
org.springframework.context.MessageSourceAware
のsetMessageSource
- パラメーター:
messageSource
- このオブジェクトによって使用されるメッセージソース- 導入:
- 6.2