インターフェース WebSessionIdResolver

すべての既知の実装クラス:
CookieWebSessionIdResolverHeaderWebSessionIdResolver

public interface WebSessionIdResolver
セッション ID 解決戦略の契約。リクエストを介したセッション ID の解決、およびレスポンスを介したセッション ID の送信またはセッションの期限切れを可能にします。
導入:
5.0
作成者:
Rossen Stoyanchev
関連事項:
  • メソッドの詳細

    • resolveSessionIds

      ListSE<StringSE> resolveSessionIds(ServerWebExchange exchange)
      リクエストに関連付けられているセッション ID を解決します。
      パラメーター:
      exchange - 現在の交換
      戻り値:
      セッション ID または空のリスト
    • setSessionId

      void setSessionId(ServerWebExchange exchange, StringSE sessionId)
      指定されたセッション ID をクライアントに送信します。
      パラメーター:
      exchange - 現在の交換
      sessionId - セッション ID
    • expireSession

      void expireSession(ServerWebExchange exchange)
      現在のセッションを終了するようにクライアントに指示します。
      パラメーター:
      exchange - 現在の交換