パッケージ 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
を返します。int
hashCode()
boolean
Cookie に "HttpOnly" 属性がある場合、true
を返します。boolean
Cookie に "Partitioned" 属性がある場合、true
を返します。boolean
isSecure()
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
を返します。isPartitioned
public boolean isPartitioned()Cookie に "Partitioned" 属性がある場合、true
を返します。- 導入:
- 6.2
- 関連事項:
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