Skip to content

Secrets

Secrets an extension obtains itself (an OAuth token), kept in the macOS Keychain by the app, scoped to this extension. Names are 1–64 of A–Z a–z 0–9 . _ -; values at most 16KB. For what the user types, declare a password preference instead.

delete(name): Promise<void>

Parameter Type
name string

Promise<void>


get(name): Promise<string | undefined>

Parameter Type
name string

Promise<string | undefined>


set(name, value): Promise<void>

Parameter Type
name string
value string

Promise<void>