クラス AuthorizationObservationContext<T>
java.lang.ObjectSE
io.micrometer.observation.Observation.Context
org.springframework.security.authorization.AuthorizationObservationContext<T>
- 実装されたすべてのインターフェース:
io.micrometer.observation.Observation.ContextView
public class AuthorizationObservationContext<T>
extends io.micrometer.observation.Observation.Context
認証中に使用される
Observation.Context
- 導入:
- 6.0
コンストラクターの概要
コンストラクターメソッドのサマリー
修飾子と型メソッド説明この認可のために観測されたAuthentication
を取得します観測されたAuthorizationResult
を取得する使用すべきではありません。アクセスがリクエストされたオブジェクトを取得するvoid
setAuthentication
(Authentication authentication) この認可に対して観測されたAuthentication
を設定しますvoid
setAuthorizationResult
(AuthorizationResult authorizationResult) 観測されたAuthorizationResult
を設定しますvoid
setDecision
(AuthorizationDecision decision) 使用すべきではありません。代わりにsetAuthorizationResult(AuthorizationResult)
を使用してくださいクラス io.micrometer.observation.Observation.Context から継承されたメソッド
addHighCardinalityKeyValue, addHighCardinalityKeyValues, addLowCardinalityKeyValue, addLowCardinalityKeyValues, clear, computeIfAbsent, containsKey, get, getAllKeyValues, getContextualName, getError, getHighCardinalityKeyValue, getHighCardinalityKeyValues, getLowCardinalityKeyValue, getLowCardinalityKeyValues, getName, getOrDefault, getParentObservation, getRequired, put, remove, removeHighCardinalityKeyValue, removeHighCardinalityKeyValues, removeLowCardinalityKeyValue, removeLowCardinalityKeyValues, setContextualName, setError, setName, setParentObservation, toString
クラス java.lang.ObjectSE から継承されたメソッド
clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, wait, waitSE, waitSE
インターフェース io.micrometer.observation.Observation.ContextView から継承されたメソッド
getOrDefault
コンストラクターの詳細
AuthorizationObservationContext
メソッドの詳細
getAuthentication
この認可のために観測されたAuthentication
を取得します認証で
Authentication
をインスペクションする必要がなかった場合、これはnull
を返すことに注意してください。- 戻り値:
- 観測された
Authentication
、null
以外の場合
setAuthentication
この認可に対して観測されたAuthentication
を設定します- パラメーター:
authentication
- 観測されたAuthentication
getObject
アクセスがリクエストされたオブジェクトを取得する- 戻り値:
- リクエストされたオブジェクト
getDecision
使用すべきではありません。代わりにgetAuthorizationResult()
を使用してください観測されたAuthorizationDecision
を取得する- 戻り値:
- 観測された
AuthorizationDecision
setDecision
使用すべきではありません。代わりにsetAuthorizationResult(AuthorizationResult)
を使用してください観測されたAuthorizationDecision
を設定します- パラメーター:
decision
- 観測されたAuthorizationDecision
getAuthorizationResult
観測されたAuthorizationResult
を取得する- 戻り値:
- 観測された
AuthorizationResult
- 導入:
- 6.4
setAuthorizationResult
観測されたAuthorizationResult
を設定します- パラメーター:
authorizationResult
- 観測されたAuthorizationResult
- 導入:
- 6.4
getAuthorizationResult()
を使用してください