Class Cookie


  • public class Cookie
    extends java.lang.Object
    A RFC 6265 compliant cookie. Note: RFC 2109 and RFC 2965 is no longer supported. All fields that are not part of RFC 6265 are deprecated.
    Author:
    Einar M R Rosenvinge, bjorncs
    • Constructor Detail

      • Cookie

        public Cookie()
      • Cookie

        public Cookie​(Cookie cookie)
      • Cookie

        public Cookie​(java.lang.String name,
                      java.lang.String value)
    • Method Detail

      • getName

        public java.lang.String getName()
      • setName

        public Cookie setName​(java.lang.String name)
      • getValue

        public java.lang.String getValue()
      • setValue

        public Cookie setValue​(java.lang.String value)
      • getDomain

        public java.lang.String getDomain()
      • setDomain

        public Cookie setDomain​(java.lang.String domain)
      • getPath

        public java.lang.String getPath()
      • setPath

        public Cookie setPath​(java.lang.String path)
      • getMaxAge

        public int getMaxAge​(java.util.concurrent.TimeUnit unit)
      • setMaxAge

        public Cookie setMaxAge​(int maxAge,
                                java.util.concurrent.TimeUnit unit)
      • isSecure

        public boolean isSecure()
      • setSecure

        public Cookie setSecure​(boolean secure)
      • isHttpOnly

        public boolean isHttpOnly()
      • setHttpOnly

        public Cookie setHttpOnly​(boolean httpOnly)
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • toCookieHeader

        public static java.lang.String toCookieHeader​(java.lang.Iterable<? extends Cookie> cookies)
      • fromCookieHeader

        public static java.util.List<Cookie> fromCookieHeader​(java.lang.String headerVal)
      • toSetCookieHeaders

        public static java.util.List<java.lang.String> toSetCookieHeaders​(java.lang.Iterable<? extends Cookie> cookies)
      • toSetCookieHeaderAll

        @Deprecated
        public static java.util.List<java.lang.String> toSetCookieHeaderAll​(java.lang.Iterable<? extends Cookie> cookies)
        Deprecated.
      • fromSetCookieHeader

        public static Cookie fromSetCookieHeader​(java.lang.String headerVal)