クラス 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
  • コンストラクターの概要

    コンストラクター
    コンストラクター
    説明
  • 方法の概要

    修飾子と型
    メソッド
    説明
    @Nullable Authentication
    この認可のために観測された Authentication を取得します
    観測された AuthorizationResult を取得する
    アクセスがリクエストされたオブジェクトを取得する
    void
    この認可に対して観測された Authentication を設定します
    void
    setAuthorizationResult(@Nullable AuthorizationResult authorizationResult)
    観測された 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

      public AuthorizationObservationContext(T object)
  • メソッドの詳細

    • getAuthentication

      public @Nullable Authentication getAuthentication()
      この認可のために観測された Authentication を取得します

      認証で Authentication をインスペクションする必要がなかった場合、これは null を返すことに注意してください。

      戻り値:
      観測された Authenticationnull 以外の場合
    • setAuthentication

      public void setAuthentication(Authentication authentication)
      この認可に対して観測された Authentication を設定します
      パラメーター:
      authentication - 観測された Authentication
    • getObject

      public T getObject()
      アクセスがリクエストされたオブジェクトを取得する
      戻り値:
      リクエストされたオブジェクト
    • getAuthorizationResult

      public @Nullable AuthorizationResult getAuthorizationResult()
      観測された AuthorizationResult を取得する
      戻り値:
      観測された AuthorizationResult
      導入:
      6.4
    • setAuthorizationResult

      public void setAuthorizationResult(@Nullable AuthorizationResult authorizationResult)
      観測された AuthorizationResult を設定します
      パラメーター:
      authorizationResult - 観測された AuthorizationResult
      導入:
      6.4