Optional
domainDefine the domain where the cookie is available. Defaults to the domain of the page where the cookie was created.
Optional
expiresDefine when the cookie will be removed. Value can be a Number which will be interpreted as days from time of creation or a Date instance. If omitted, the cookie becomes a session cookie.
Optional
pathDefine the path where the cookie is available. Defaults to '/'
Optional
sameAsserts that a cookie must not be sent with cross-origin requests, providing some protection against cross-site request forgery attacks (CSRF)
Optional
secureA Boolean indicating if the cookie transmission requires a secure protocol (https). Defaults to false.
An attribute which will be serialized, conformably to RFC 6265 section 5.2.