Class CookieParam


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

      Constructors 
      Constructor Description
      CookieParam​(java.lang.String name, java.lang.String value, java.util.Optional<java.lang.String> url, java.util.Optional<java.lang.String> domain, java.util.Optional<java.lang.String> path, java.util.Optional<java.lang.Boolean> secure, java.util.Optional<java.lang.Boolean> httpOnly, java.util.Optional<CookieSameSite> sameSite, java.util.Optional<TimeSinceEpoch> expires, java.util.Optional<CookiePriority> priority)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.util.Optional<java.lang.String> getDomain()
      Cookie domain.
      java.util.Optional<TimeSinceEpoch> getExpires()
      Cookie expiration date, session cookie if not set
      java.util.Optional<java.lang.Boolean> getHttpOnly()
      True if cookie is http-only.
      java.lang.String getName()
      Cookie name.
      java.util.Optional<java.lang.String> getPath()
      Cookie path.
      java.util.Optional<CookiePriority> getPriority()
      Cookie Priority.
      java.util.Optional<CookieSameSite> getSameSite()
      Cookie SameSite type.
      java.util.Optional<java.lang.Boolean> getSecure()
      True if cookie is secure.
      java.util.Optional<java.lang.String> getUrl()
      The request-URI to associate with the setting of the cookie.
      java.lang.String getValue()
      Cookie value.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • CookieParam

        public CookieParam​(java.lang.String name,
                           java.lang.String value,
                           java.util.Optional<java.lang.String> url,
                           java.util.Optional<java.lang.String> domain,
                           java.util.Optional<java.lang.String> path,
                           java.util.Optional<java.lang.Boolean> secure,
                           java.util.Optional<java.lang.Boolean> httpOnly,
                           java.util.Optional<CookieSameSite> sameSite,
                           java.util.Optional<TimeSinceEpoch> expires,
                           java.util.Optional<CookiePriority> priority)
    • Method Detail

      • getName

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

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

        public java.util.Optional<java.lang.String> getUrl()
        The request-URI to associate with the setting of the cookie. This value can affect the default domain and path values of the created cookie.
      • getDomain

        public java.util.Optional<java.lang.String> getDomain()
        Cookie domain.
      • getPath

        public java.util.Optional<java.lang.String> getPath()
        Cookie path.
      • getSecure

        public java.util.Optional<java.lang.Boolean> getSecure()
        True if cookie is secure.
      • getHttpOnly

        public java.util.Optional<java.lang.Boolean> getHttpOnly()
        True if cookie is http-only.
      • getSameSite

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

        public java.util.Optional<TimeSinceEpoch> getExpires()
        Cookie expiration date, session cookie if not set
      • getPriority

        @Beta
        public java.util.Optional<CookiePriority> getPriority()
        Cookie Priority.