diff options
-rw-r--r-- | jdisc_http_service/abi-spec.json | 20 | ||||
-rw-r--r-- | jdisc_http_service/src/main/java/com/yahoo/jdisc/http/Cookie.java | 11 |
2 files changed, 21 insertions, 10 deletions
diff --git a/jdisc_http_service/abi-spec.json b/jdisc_http_service/abi-spec.json index ef30a618a97..34e021eec62 100644 --- a/jdisc_http_service/abi-spec.json +++ b/jdisc_http_service/abi-spec.json @@ -377,6 +377,24 @@ "public static final java.lang.String[] CONFIG_DEF_SCHEMA" ] }, + "com.yahoo.jdisc.http.Cookie$SameSite": { + "superClass": "java.lang.Enum", + "interfaces": [], + "attributes": [ + "public", + "final", + "enum" + ], + "methods": [ + "public static com.yahoo.jdisc.http.Cookie$SameSite[] values()", + "public static com.yahoo.jdisc.http.Cookie$SameSite valueOf(java.lang.String)" + ], + "fields": [ + "public static final enum com.yahoo.jdisc.http.Cookie$SameSite NONE", + "public static final enum com.yahoo.jdisc.http.Cookie$SameSite STRICT", + "public static final enum com.yahoo.jdisc.http.Cookie$SameSite LAX" + ] + }, "com.yahoo.jdisc.http.Cookie": { "superClass": "java.lang.Object", "interfaces": [], @@ -395,6 +413,8 @@ "public com.yahoo.jdisc.http.Cookie setDomain(java.lang.String)", "public java.lang.String getPath()", "public com.yahoo.jdisc.http.Cookie setPath(java.lang.String)", + "public com.yahoo.jdisc.http.Cookie$SameSite getSameSite()", + "public com.yahoo.jdisc.http.Cookie setSameSite(com.yahoo.jdisc.http.Cookie$SameSite)", "public int getMaxAge(java.util.concurrent.TimeUnit)", "public com.yahoo.jdisc.http.Cookie setMaxAge(int, java.util.concurrent.TimeUnit)", "public boolean isSecure()", diff --git a/jdisc_http_service/src/main/java/com/yahoo/jdisc/http/Cookie.java b/jdisc_http_service/src/main/java/com/yahoo/jdisc/http/Cookie.java index 2133d8d36ab..d882cf7a34a 100644 --- a/jdisc_http_service/src/main/java/com/yahoo/jdisc/http/Cookie.java +++ b/jdisc_http_service/src/main/java/com/yahoo/jdisc/http/Cookie.java @@ -237,16 +237,7 @@ public class Cookie { } public enum SameSite { - NONE("None"), STRICT("Strict"), LAX("Lax"); - - private final String value; - SameSite(String value) { - this.value = value; - } - - public String getValue() { - return this.value; - } + NONE, STRICT, LAX; HttpCookie.SameSite jettySameSite() { return HttpCookie.SameSite.valueOf(name()); |