@slack/oauth / InstallationStore
Interface: InstallationStore
Defined in: src/installation-stores/interface.ts:5
Properties
deleteInstallation()?
optional deleteInstallation: (query, logger?) => Promise<void>;
Defined in: src/installation-stores/interface.ts:16
Parameters
query
InstallationQuery<boolean>
logger?
Returns
Promise<void>
fetchInstallation()
fetchInstallation: (query, logger?) => Promise<Installation<"v1" | "v2", boolean>>;
Defined in: src/installation-stores/interface.ts:11
Parameters
query
InstallationQuery<boolean>
logger?
Returns
Promise<Installation<"v1" | "v2", boolean>>
Methods
storeInstallation()
storeInstallation<AuthVersion>(installation, logger?): Promise<void>;
Defined in: src/installation-stores/interface.ts:6
Type Parameters
AuthVersion
AuthVersion extends "v1" | "v2"
Parameters
installation
Installation<AuthVersion, boolean>
logger?
Returns
Promise<void>