ActivityPlug API / @activityplug/server / OAuthClientSecretStore
Interface: OAuthClientSecretStore
Defined in: packages/server/src/storage/contracts.ts:84
Extends
Properties
expiryMode?
readonlyoptionalexpiryMode?:SecurityStateExpiryMode
Defined in: packages/server/src/storage/contracts.ts:4
Inherited from
SecurityStateExpiryMetadata.expiryMode
Methods
delete()
delete(
ref):Promise<boolean>
Defined in: packages/server/src/storage/contracts.ts:88
Parameters
ref
string
Returns
Promise<boolean>
deleteExpired()
deleteExpired(
now?,limit?):Promise<number>
Defined in: packages/server/src/storage/contracts.ts:89
Parameters
now?
Date
limit?
number
Returns
Promise<number>
get()
get(
ref):Promise<string|null>
Defined in: packages/server/src/storage/contracts.ts:87
Parameters
ref
string
Returns
Promise<string | null>
put()
put(
ref,secret,expiresAt):Promise<boolean>
Defined in: packages/server/src/storage/contracts.ts:85
Parameters
ref
string
secret
string
expiresAt
string
Returns
Promise<boolean>
take()
take(
ref):Promise<string|null>
Defined in: packages/server/src/storage/contracts.ts:86
Parameters
ref
string
Returns
Promise<string | null>