ActivityPlug API / @activityplug/core / CredentialLeaseStore
Interface: CredentialLeaseStore
Defined in: packages/core/src/auth/credential-lease.ts:13
Extends
Properties
create
readonlycreate: (input) =>Promise<boolean>
Defined in: packages/core/src/auth/credential-lease.ts:14
Parameters
input
expiresAt
string
reference
secret
string
Returns
Promise<boolean>
delete
readonlydelete: (reference) =>Promise<boolean>
Defined in: packages/core/src/auth/credential-lease.ts:19
Parameters
reference
Returns
Promise<boolean>
deleteExpired?
readonlyoptionaldeleteExpired?: (now?,limit?) =>Promise<number>
Defined in: packages/core/src/auth/credential-lease.ts:20
Parameters
now?
Date
limit?
number
Returns
Promise<number>
resolve
readonlyresolve: (reference) =>Promise<string|null>
Defined in: packages/core/src/auth/credential-lease.ts:10
Parameters
reference
Returns
Promise<string | null>