パッケージ org.springframework.security.core.context
パッケージ org.springframework.security.core.context
リクエストの期間中のセキュリティコンテキストの確立に関連するクラス(HTTP または RMI 呼び出しなど)。
セキュリティコンテキストは通常、リクエストの期間中、現在の実行スレッドに関連付けられており、それに含まれる認証情報をアプリケーションのすべての層で利用できます。
SecurityContext
には、SecurityContextHolder
を呼び出すことでいつでもアクセスできます。
- クラス説明生成される可能性のある
SecurityContext
への遅延アクセスを許可するインターフェース。SecurityContext
が変更されたときに通知するための API。イベントを既存のObservation
に追加するSecurityContextChangedListener
イベントが発生したときにObservation
が存在しない場合、そのイベントは記録されません。SpringSecurityContext
を取得してContext
に設定できます。現在の実行スレッドに関連付けられた最小限のセキュリティ情報を定義するインターフェース。SecurityContext
の変更を表すイベント指定されたSecurityContext
を現在の実行スレッドに関連付けます。スレッドに対するセキュリティコンテキスト情報を格納する方法。SecurityContext
の基本実装。@Transient
でアノテーションが付けられたSecurityContext
であるため、複数のリクエストにわたって保存することはできません。