インターフェース ResponseCookie.ResponseCookieBuilder
- 含まれているクラス:
ResponseCookie
public static interface ResponseCookie.ResponseCookieBuilder
属性を持つサーバー定義 HttpCookie のビルダー。
- 導入:
- 5.0
- 作成者:
- Rossen Stoyanchev, Brian Clozel
メソッドのサマリー
修飾子と型メソッド説明build()HttpCookie を作成します。Cookie "Domain" 属性を設定します。httpOnly(boolean httpOnly) "HttpOnly" 属性を Cookie に追加します。maxAge(long maxAgeSeconds) 秒単位の値を受け入れるmaxAge(Duration)のバリアント。maxAge(DurationSE maxAge) Cookie "Max-Age" 属性を設定します。partitioned(boolean partitioned) "Partitioned" 属性を Cookie に追加します。Cookie "Path" 属性を設定します。"SameSite" 属性を Cookie に追加します。secure(boolean secure) "Secure" 属性を Cookie に追加します。クッキー値を設定します。
メソッドの詳細
value
maxAge
Cookie "Max-Age" 属性を設定します。正の値は、現在の時刻と比較して Cookie の有効期限を示します。値 0 は、Cookie がすぐに期限切れになることを意味します。負の値を指定すると "Max-Age" 属性は発生しません。その場合、ブラウザーを閉じると Cookie は削除されます。
maxAge
秒単位の値を受け入れるmaxAge(Duration)のバリアント。path
Cookie "Path" 属性を設定します。domain
Cookie "Domain" 属性を設定します。secure
"Secure" 属性を Cookie に追加します。httpOnly
partitioned
"Partitioned" 属性を Cookie に追加します。- 導入:
- 6.2
- 関連事項:
sameSite
"SameSite" 属性を Cookie に追加します。これにより、Cookie の範囲が制限され、
"Strict"の場合は同じサイトリクエストにのみ、"Lax"の場合はクロスサイトリクエストにのみ添付されます。- 導入:
- 5.1
- 関連事項:
build
ResponseCookie build()HttpCookie を作成します。