public final class ResponseCookie extends HttpCookie
HttpCookie サブクラス。インスタンスを構築するには、from(java.lang.String, java.lang.String) 静的メソッドを使用します。| 修飾子と型 | クラスと説明 |
|---|---|
static interface | ResponseCookie.ResponseCookieBuilder 属性を持つサーバー定義 HttpCookie のビルダー。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
boolean | equals(java.lang.Object other) |
static ResponseCookie.ResponseCookieBuilder | from(java.lang.String name, java.lang.String value) 名前と値のペアで始まり、属性を含めることもできるサーバー定義の Cookie のビルダーを取得するファクトリメソッド。 |
java.lang.String | getDomain()Cookie "Domain" 属性、または設定されていない場合は null を返します。 |
java.time.Duration | getMaxAge()Cookie "Max-Age" 属性を秒単位で返します。 |
java.lang.String | getPath()Cookie "Path" 属性、または設定されていない場合は null を返します。 |
java.lang.String | getSameSite()Cookie "SameSite" 属性、または設定されていない場合は null を返します。 |
int | hashCode() |
boolean | isHttpOnly()Cookie に "HttpOnly" 属性がある場合、 true を返します。 |
boolean | isSecure()Cookie に "Secure" 属性がある場合、 true を返します。 |
java.lang.String | toString() |
getName, getValuepublic java.time.Duration getMaxAge()
正の値は、Cookie が現在の時刻と比較して期限切れになる時期を示します。値 0 は、Cookie がすぐに期限切れになることを意味します。負の値は、"Max-Age" 属性がないことを意味します。この場合、ブラウザーが閉じられるときに Cookie は削除されます。
@Nullable public java.lang.String getDomain()
null を返します。@Nullable public java.lang.String getPath()
null を返します。public boolean isSecure()
true を返します。public boolean isHttpOnly()
true を返します。@Nullable public java.lang.String getSameSite()
null を返します。 これにより、Cookie の範囲が制限され、"Strict" の場合は同じサイトリクエストにのみ、"Lax" の場合はクロスサイトリクエストにのみ添付されます。
public boolean equals(java.lang.Object other)
HttpCookie の equals public int hashCode()
HttpCookie の hashCode public java.lang.String toString()
HttpCookie の toString public static ResponseCookie.ResponseCookieBuilder from(java.lang.String name, java.lang.String value)
name - クッキー名 value - クッキー値