パッケージ org.springframework.http
クラス ResponseCookie
java.lang.ObjectSE
org.springframework.http.HttpCookie
org.springframework.http.ResponseCookie
"Set-Cookie" レスポンスヘッダーで許可されている追加属性を持つ
HttpCookie サブクラス。インスタンスを構築するには、from(java.lang.String) 静的メソッドを使用します。- 導入:
- 5.0
- 作成者:
- Rossen Stoyanchev, Brian Clozel
- 関連事項:
ネストされたクラスの要約
ネストされたクラスメソッドのサマリー
修飾子と型メソッド説明booleanサーバー定義の Cookie のビルダーを取得するためのファクトリメソッドで、その名前のみが指定され、ビルダーメソッドを介して後で値やその他の属性を設定できます。名前と値のペアで始まり、属性を含めることもできるサーバー定義の Cookie のビルダーを取得するファクトリメソッド。fromClientResponse(StringSE name, StringSE value) サーバー定義の Cookie のビルダーを取得するファクトリメソッド。Cookie "Domain" 属性、または設定されていない場合はnullを返します。Cookie "Max-Age" 属性を秒単位で返します。getPath()Cookie "Path" 属性、または設定されていない場合はnullを返します。Cookie "SameSite" 属性、または設定されていない場合はnullを返します。inthashCode()booleanCookie に "HttpOnly" 属性がある場合、trueを返します。booleanisSecure()Cookie に "Secure" 属性がある場合、trueを返します。mutate()"this"インスタンスからの値が事前入力されたビルダーを返します。toString()クラス org.springframework.http.HttpCookie から継承されたメソッド
getName, getValue
メソッドの詳細
getMaxAge
Cookie "Max-Age" 属性を秒単位で返します。正の値は、Cookie が現在の時刻と比較して期限切れになる時期を示します。値 0 は、Cookie がすぐに期限切れになることを意味します。負の値は、"Max-Age" 属性がないことを意味します。この場合、ブラウザーが閉じられるときに Cookie は削除されます。
getDomain
Cookie "Domain" 属性、または設定されていない場合はnullを返します。getPath
Cookie "Path" 属性、または設定されていない場合はnullを返します。isSecure
public boolean isSecure()Cookie に "Secure" 属性がある場合、trueを返します。isHttpOnly
public boolean isHttpOnly()Cookie に "HttpOnly" 属性がある場合、trueを返します。getSameSite
Cookie "SameSite" 属性、または設定されていない場合はnullを返します。これにより、Cookie の範囲が制限され、
"Strict"の場合は同じサイトリクエストにのみ、"Lax"の場合はクロスサイトリクエストにのみ添付されます。- 導入:
- 5.1
- 関連事項:
mutate
"this"インスタンスからの値が事前入力されたビルダーを返します。- 導入:
- 6.0
equals
- オーバーライド:
- クラス
HttpCookieのequals
hashCode
public int hashCode()- オーバーライド:
- クラス
HttpCookieのhashCode
toString
- オーバーライド:
- クラス
HttpCookieのtoString
from
サーバー定義の Cookie のビルダーを取得するためのファクトリメソッドで、その名前のみが指定され、ビルダーメソッドを介して後で値やその他の属性を設定できます。- パラメーター:
name- クッキー名- 戻り値:
- クッキーを作成するビルダー
- 導入:
- 6.0
from
名前と値のペアで始まり、属性を含めることもできるサーバー定義の Cookie のビルダーを取得するファクトリメソッド。- パラメーター:
name- クッキー名value- クッキー値- 戻り値:
- クッキーを作成するビルダー
fromClientResponse
public static ResponseCookie.ResponseCookieBuilder fromClientResponse(StringSE name, StringSE value) サーバー定義の Cookie のビルダーを取得するためのファクトリメソッド。from(String, String)とは異なり、このオプションはリモートサーバーからの入力を想定しています。二重引用符で囲まれた空のドメイン名を無視します。- パラメーター:
name- クッキー名value- クッキー値- 戻り値:
- クッキーを作成するビルダー
- 導入:
- 5.2.5