public class MockCookie extends CookieEE
Cookie の拡張。| コンストラクターと説明 |
|---|
MockCookie(StringSE name, StringSE value) 指定された名前と値を使用して新しい MockCookie を作成します。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
ZonedDateTimeSE | getExpires() この Cookie の "Expires" 属性を取得します。 |
StringSE | getSameSite() この Cookie の "SameSite" 属性を取得します。 |
static MockCookie | parse(StringSE setCookieHeader) 提供された "Set-Cookie" ヘッダーの値を解析するファクトリメソッド。 |
void | setExpires(ZonedDateTimeSE expires) この Cookie に "Expires" 属性を設定します。 |
void | setSameSite(StringSE sameSite) この Cookie に "SameSite" 属性を設定します。 |
StringSE | toString() |
cloneEE, getCommentEE, getDomainEE, getMaxAgeEE, getNameEE, getPathEE, getSecureEE, getValueEE, getVersionEE, isHttpOnlyEE, setCommentEE, setDomainEE, setHttpOnlyEE, setMaxAgeEE, setPathEE, setSecureEE, setValueEE, setVersionEEequalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, waitSE, waitSE, waitSEpublic MockCookie(StringSE name, StringSE value)
MockCookie を作成します。name - 名前 value - 値 Cookie(String, String)EEpublic void setExpires(@Nullable ZonedDateTimeSE expires)
@Nullable public ZonedDateTimeSE getExpires()
null public void setSameSite(@Nullable StringSE sameSite)
これにより、Cookie の範囲が制限され、指定された値が "Strict" の場合は同じサイトのリクエストにのみ添付され、指定された値が "Lax" の場合はクロスサイトリクエストにのみ添付されます。
@Nullable public StringSE getSameSite()
null public static MockCookie parse(StringSE setCookieHeader)
setCookieHeader - "Set-Cookie" 値。決して null または空 public StringSE toString()
ObjectSE の toStringSE