クラス CookieSerializer.CookieValue

java.lang.ObjectSE
org.springframework.session.web.http.CookieSerializer.CookieValue
含まれているインターフェース:
CookieSerializer

public static class CookieSerializer.CookieValue extends ObjectSE
HttpServletResponse に値を書き込むために必要な情報が含まれています。
導入:
1.1
  • コンストラクターのサマリー

    コンストラクター
    コンストラクター
    説明
    CookieValue(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, StringSE cookieValue)
    新しいインスタンスを作成します。
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    int
    クッキーの最大年齢を取得します。
    書き込まれる値。
    jakarta.servlet.http.HttpServletRequest
    使用するリクエストを取得します。
    jakarta.servlet.http.HttpServletResponse
    書き込むレスポンスを取得します。
    void
    setCookieMaxAge(int cookieMaxAge)
    Cookie の最大有効期間を設定します。

    クラス java.lang.ObjectSE から継承されたメソッド

    clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, toString, wait, waitSE, waitSE
  • コンストラクターの詳細

    • CookieValue

      public CookieValue(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, StringSE cookieValue)
      新しいインスタンスを作成します。
      パラメーター:
      request - 使用する HttpServletRequest。Cookie が設定されているコンテキストを判別できます。null にすることはできません。
      response - 使用する HttpServletResponse
      cookieValue - 書き込まれる Cookie の値。この値は、Cookie の読み取り時に元の値が返される限り、実際の Cookie に書き込むときに CookieSerializer によって変更される可能性があります。
  • メソッドの詳細

    • getRequest

      public jakarta.servlet.http.HttpServletRequest getRequest()
      使用するリクエストを取得します。
      戻り値:
      使用するリクエスト。null にすることはできません。
    • getResponse

      public jakarta.servlet.http.HttpServletResponse getResponse()
      書き込むレスポンスを取得します。
      戻り値:
      書き込むレスポンス。null にすることはできません。
    • getCookieValue

      public StringSE getCookieValue()
      書き込まれる値。この値は、Cookie に書き込まれる前に CookieSerializer によって変更される場合があります。ただし、で読み戻すときの値は元の値と同じである必要があります。
      戻り値:
      書き込まれる値
    • getCookieMaxAge

      public int getCookieMaxAge()
      クッキーの最大年齢を取得します。デフォルトは -1 で、ブラウザーを閉じたときに Cookie を削除するように通知します。Cookie の値が空の場合は 0 です。
      戻り値:
      クッキーの最大年齢
    • setCookieMaxAge

      public void setCookieMaxAge(int cookieMaxAge)
      Cookie の最大有効期間を設定します。
      パラメーター:
      cookieMaxAge - クッキーの最大年齢