Class Cookie


  • public class Cookie
    extends java.lang.Object
    Cookie object
    • Constructor Summary

      Constructors 
      Constructor Description
      Cookie​(java.lang.String name, java.lang.String value, java.lang.String domain, java.lang.String path, java.lang.Number expires, java.lang.Integer size, java.lang.Boolean httpOnly, java.lang.Boolean secure, java.lang.Boolean session, java.util.Optional<CookieSameSite> sameSite, CookiePriority priority, java.lang.Boolean sameParty, CookieSourceScheme sourceScheme, java.lang.Integer sourcePort)  
    • Constructor Detail

      • Cookie

        public Cookie​(java.lang.String name,
                      java.lang.String value,
                      java.lang.String domain,
                      java.lang.String path,
                      java.lang.Number expires,
                      java.lang.Integer size,
                      java.lang.Boolean httpOnly,
                      java.lang.Boolean secure,
                      java.lang.Boolean session,
                      java.util.Optional<CookieSameSite> sameSite,
                      CookiePriority priority,
                      java.lang.Boolean sameParty,
                      CookieSourceScheme sourceScheme,
                      java.lang.Integer sourcePort)
    • Method Detail

      • getName

        public java.lang.String getName()
        Cookie name.
      • getValue

        public java.lang.String getValue()
        Cookie value.
      • getDomain

        public java.lang.String getDomain()
        Cookie domain.
      • getPath

        public java.lang.String getPath()
        Cookie path.
      • getExpires

        public java.lang.Number getExpires()
        Cookie expiration date as the number of seconds since the UNIX epoch.
      • getSize

        public java.lang.Integer getSize()
        Cookie size.
      • getHttpOnly

        public java.lang.Boolean getHttpOnly()
        True if cookie is http-only.
      • getSecure

        public java.lang.Boolean getSecure()
        True if cookie is secure.
      • getSession

        public java.lang.Boolean getSession()
        True in case of session cookie.
      • getSameSite

        public java.util.Optional<CookieSameSite> getSameSite()
        Cookie SameSite type.
      • getPriority

        @Beta
        public CookiePriority getPriority()
        Cookie Priority
      • getSameParty

        @Beta
        public java.lang.Boolean getSameParty()
        True if cookie is SameParty.
      • getSourceScheme

        @Beta
        public CookieSourceScheme getSourceScheme()
        Cookie source scheme type.
      • getSourcePort

        @Beta
        public java.lang.Integer getSourcePort()
        Cookie source port. Valid values are {-1, [1, 65535]}, -1 indicates an unspecified port. An unspecified port value allows protocol clients to emulate legacy cookie scope for the port. This is a temporary ability and it will be removed in the future.