Skip to content

ActivityPlug API / @activityplug/session-postgres / PostgresOAuthClientSecretStore

Class: PostgresOAuthClientSecretStore ​

Defined in: oauth.ts:296

Implements ​

  • unknown

Constructors ​

Constructor ​

new PostgresOAuthClientSecretStore(options): PostgresOAuthClientSecretStore

Defined in: oauth.ts:301

Parameters ​

options ​

PostgresOAuthClientSecretStoreOptions

Returns ​

PostgresOAuthClientSecretStore

Methods ​

delete() ​

delete(ref): Promise<boolean>

Defined in: oauth.ts:360

Parameters ​

ref ​

string

Returns ​

Promise<boolean>


deleteExpired() ​

deleteExpired(now?, limit?): Promise<number>

Defined in: oauth.ts:369

Parameters ​

now? ​

Date

limit? ​

number

Returns ​

Promise<number>


get() ​

get(ref): Promise<string | null>

Defined in: oauth.ts:344

Parameters ​

ref ​

string

Returns ​

Promise<string | null>


put() ​

put(ref, secret, expiresAt): Promise<boolean>

Defined in: oauth.ts:310

Parameters ​

ref ​

string

secret ​

string

expiresAt ​

string

Returns ​

Promise<boolean>


take() ​

take(ref): Promise<string | null>

Defined in: oauth.ts:328

Parameters ​

ref ​

string

Returns ​

Promise<string | null>