クラス AuthorizationEvent

java.lang.ObjectSE
java.util.EventObjectSE
org.springframework.context.ApplicationEvent
org.springframework.security.authorization.event.AuthorizationEvent
実装されたすべてのインターフェース:
SerializableSE
既知の直属サブクラス
AuthorizationDeniedEventAuthorizationGrantedEvent

public class AuthorizationEvent extends org.springframework.context.ApplicationEvent
導入:
5.8
関連事項:
  • コンストラクターの詳細

    • AuthorizationEvent

      public AuthorizationEvent(SupplierSE<Authentication> authentication, ObjectSE object, AuthorizationDecision decision)
      AuthorizationEvent を構築する
      パラメーター:
      authentication - アクセスが必要なプリンシパル
      object - アクセスがリクエストされたオブジェクト
      decision - 認可が付与されたか拒否されたか
  • メソッドの詳細

    • getAuthentication

      public SupplierSE<Authentication> getAuthentication()
      アクセスが必要なプリンシパルを取得する
      戻り値:
      アクセスが必要なプリンシパル
    • getObject

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

      public AuthorizationDecision getAuthorizationDecision()
      プリンシパルのリクエストに対するレスポンスを取得する
      戻り値:
      校長の要望に対する返答