クラス SessionInformation
java.lang.ObjectSE
org.springframework.security.core.session.SessionInformation
- 実装されたすべてのインターフェース:
SerializableSE
- 既知の直属サブクラス
OidcSessionInformation
Spring Security フレームワーク内のセッションのレコードを表します。
これは主に同時セッションのサポートに使用されます。
セッションには 3 つの状態があります: アクティブ、期限切れ、破棄されます。session.invalidate()
によって、またはサーブレットコンテナー管理によって無効にされたセッションカンは、「破棄された」と見なされます。一方、「期限切れ」セッションは、Spring Security が何らかの理由で削除のために選択されたために終了することを希望するセッションです(通常、これは最も最近使用されていないセッションであり、ユーザーの最大セッション数に達したためです)。「期限切れ」のセッションは、Filter
によってできるだけ早く削除されます。
- 関連事項:
コンストラクターのサマリー
コンストラクターメソッドのサマリー
修飾子と型メソッド説明void
boolean
void
内部の lastRequest を現在の日付と時刻にリフレッシュします。
コンストラクターの詳細
SessionInformation
メソッドの詳細
expireNow
public void expireNow()getLastRequest
getPrincipal
getSessionId
isExpired
public boolean isExpired()refreshLastRequest
public void refreshLastRequest()内部の lastRequest を現在の日付と時刻にリフレッシュします。