クラス SecurityContextChangedEvent
- java.lang.Object
-
- java.util.EventObject
-
- org.springframework.context.ApplicationEvent
-
- org.springframework.security.core.context.SecurityContextChangedEvent
- 実装されたすべてのインターフェース:
java.io.Serializable
public class SecurityContextChangedEvent extends org.springframework.context.ApplicationEvent
SecurityContext
の変更を表すイベント- 導入:
- 5.6
- 関連事項:
- 直列化された形式
コンストラクターのサマリー
コンストラクター コンストラクター 説明 SecurityContextChangedEvent(SecurityContext oldContext, SecurityContext newContext)
イベントを作成する
メソッドのサマリー
すべてのメソッド インスタンスメソッド 具象メソッド 修飾子と型 メソッド 説明 SecurityContext
getNewContext()
このイベントの時点でSecurityContextHolder
に設定されているSecurityContext
を取得しますSecurityContext
getOldContext()
このイベントの直前にSecurityContextHolder
に設定されたSecurityContext
を取得します
コンストラクターの詳細
SecurityContextChangedEvent
public SecurityContextChangedEvent(SecurityContext oldContext, SecurityContext newContext)
イベントを作成する- パラメーター:
oldContext
- 古いセキュリティコンテキストnewContext
- 新しいセキュリティコンテキスト
メソッドの詳細
getOldContext
public SecurityContext getOldContext()
このイベントの直前にSecurityContextHolder
に設定されたSecurityContext
を取得します- 戻り値:
- 以前の
SecurityContext
getNewContext
public SecurityContext getNewContext()
このイベントの時点でSecurityContextHolder
に設定されているSecurityContext
を取得します- 戻り値:
- 現在の
SecurityContext