Skip to main content
Version: 23.10.0

Cookie interface

Represents a cookie object.

Signature

export interface Cookie

Properties

Property

Modifiers

Type

Description

Default

domain

string

Cookie domain.

expires

number

Cookie expiration date as the number of seconds since the UNIX epoch. Set to -1 for session cookies

httpOnly

boolean

True if cookie is http-only.

name

string

Cookie name.

partitionKey

optional

CookiePartitionKey | string

Cookie partition key. In Chrome, it is the top-level site the partitioned cookie is available in. In Firefox, it matches the source origin (https://w3c.github.io/webdriver-bidi/\#type-storage-PartitionKey).

partitionKeyOpaque

optional

boolean

True if cookie partition key is opaque. Supported only in Chrome.

path

string

Cookie path.

priority

optional

CookiePriority

Cookie Priority. Supported only in Chrome.

sameParty

optional

boolean

True if cookie is SameParty. Supported only in Chrome.

sameSite

optional

CookieSameSite

Cookie SameSite type.

secure

boolean

True if cookie is secure.

session

boolean

True in case of session cookie.

size

number

Cookie size.

sourceScheme

optional

CookieSourceScheme

Cookie source scheme type. Supported only in Chrome.

value

string

Cookie value.