クラス 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
- 関連事項:
フィールドサマリー
クラス java.util.EventObjectSE から継承されたフィールド
sourceSE
コンストラクターのサマリー
コンストラクターコンストラクター説明AuthorizationEvent
(SupplierSE<Authentication> authentication, ObjectSE object, AuthorizationDecision decision) AuthorizationEvent
を構築するメソッドのサマリー
修飾子と型メソッド説明アクセスが必要なプリンシパルを取得するプリンシパルのリクエストに対するレスポンスを取得するアクセスがリクエストされたオブジェクトを取得するクラス org.springframework.context.ApplicationEvent から継承されたメソッド
getTimestamp
クラス java.util.EventObjectSE から継承されたメソッド
getSource, toString
コンストラクターの詳細
AuthorizationEvent
public AuthorizationEvent(SupplierSE<Authentication> authentication, ObjectSE object, AuthorizationDecision decision) AuthorizationEvent
を構築する- パラメーター:
authentication
- アクセスが必要なプリンシパルobject
- アクセスがリクエストされたオブジェクトdecision
- 認可が付与されたか拒否されたか
メソッドの詳細
getAuthentication
アクセスが必要なプリンシパルを取得する- 戻り値:
- アクセスが必要なプリンシパル
getObject
アクセスがリクエストされたオブジェクトを取得する- 戻り値:
- アクセスがリクエストされたオブジェクト
getAuthorizationDecision
プリンシパルのリクエストに対するレスポンスを取得する- 戻り値:
- 校長の要望に対する返答