インターフェース WebSessionIdResolver
- すべての既知の実装クラス:
CookieWebSessionIdResolver
,HeaderWebSessionIdResolver
public interface WebSessionIdResolver
セッション ID 解決戦略の契約。リクエストを介したセッション ID の解決、およびレスポンスを介したセッション ID の送信またはセッションの期限切れを可能にします。
- 導入:
- 5.0
- 作成者:
- Rossen Stoyanchev
- 関連事項:
メソッドのサマリー
修飾子と型メソッド説明void
expireSession
(ServerWebExchange exchange) 現在のセッションを終了するようにクライアントに指示します。resolveSessionIds
(ServerWebExchange exchange) リクエストに関連付けられているセッション ID を解決します。void
setSessionId
(ServerWebExchange exchange, StringSE sessionId) 指定されたセッション ID をクライアントに送信します。
メソッドの詳細
resolveSessionIds
リクエストに関連付けられているセッション ID を解決します。- パラメーター:
exchange
- 現在の交換- 戻り値:
- セッション ID または空のリスト
setSessionId
指定されたセッション ID をクライアントに送信します。- パラメーター:
exchange
- 現在の交換sessionId
- セッション ID
expireSession
現在のセッションを終了するようにクライアントに指示します。- パラメーター:
exchange
- 現在の交換