クラス CookieSerializer.CookieValue
java.lang.ObjectSE
org.springframework.session.web.http.CookieSerializer.CookieValue
- 含まれているインターフェース:
- CookieSerializer
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 の最大有効期間を設定します。
コンストラクターの詳細
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
書き込まれる値。この値は、Cookie に書き込まれる前にCookieSerializer
によって変更される場合があります。ただし、で読み戻すときの値は元の値と同じである必要があります。- 戻り値:
- 書き込まれる値
getCookieMaxAge
public int getCookieMaxAge()クッキーの最大年齢を取得します。デフォルトは -1 で、ブラウザーを閉じたときに Cookie を削除するように通知します。Cookie の値が空の場合は 0 です。- 戻り値:
- クッキーの最大年齢
setCookieMaxAge
public void setCookieMaxAge(int cookieMaxAge) Cookie の最大有効期間を設定します。- パラメーター:
cookieMaxAge
- クッキーの最大年齢