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>