クラス AuthorizationEvent

java.lang.ObjectSE
java.util.EventObjectSE
org.springframework.context.ApplicationEvent
org.springframework.security.authorization.event.AuthorizationEvent
実装済みのインターフェース一覧:
SerializableSE
既知の直属サブクラス
AuthorizationDeniedEvent, AuthorizationGrantedEvent

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

    • AuthorizationEvent

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

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

    • getAuthentication

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

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

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