Class: SafariCookieQueryStrategy โ
Defined in: src/core/browsers/safari/SafariCookieQueryStrategy.ts:23
Strategy for querying cookies from Safari browser. This class extends the BaseCookieQueryStrategy and implements Safari-specific cookie extraction logic.
Extends โ
BaseCookieQueryStrategy
Constructors โ
Constructor โ
new SafariCookieQueryStrategy():
SafariCookieQueryStrategy
Defined in: src/core/browsers/safari/SafariCookieQueryStrategy.ts:29
Creates a new instance of SafariCookieQueryStrategy
Returns โ
SafariCookieQueryStrategy
Overrides โ
BaseCookieQueryStrategy.constructor
Properties โ
browserName โ
readonly
browserName:"unknown"
|"Chrome"
|"Firefox"
|"Safari"
|"internal"
Defined in: src/core/browsers/BaseCookieQueryStrategy.ts:40
The name of the browser this strategy is for
Inherited from โ
BaseCookieQueryStrategy.browserName
Methods โ
queryCookies() โ
queryCookies(
name
,domain
,store?
,force?
):Promise
<object
[]>
Defined in: src/core/browsers/BaseCookieQueryStrategy.ts:56
Queries cookies from the browser's cookie store
Parameters โ
name โ
string
The name pattern to match cookies against
domain โ
string
The domain pattern to match cookies against
store? โ
string
Optional path to a specific cookie store file
force? โ
boolean
Whether to force operations despite warnings (e.g., locked databases)
Returns โ
Promise
<object
[]>
A promise that resolves to an array of exported cookies
Inherited from โ
BaseCookieQueryStrategy.queryCookies