ActivityPlug API / @activityplug/session-postgres / PostgresOAuthStateStore
Class: PostgresOAuthStateStore
Defined in: oauth.ts:77
Implements
unknown
Constructors
Constructor
new PostgresOAuthStateStore(
options):PostgresOAuthStateStore
Defined in: oauth.ts:83
Parameters
options
PostgresOAuthStateStoreOptions
Returns
PostgresOAuthStateStore
Methods
claim()
claim(
stateHash,leaseUntil):Promise<any>
Defined in: oauth.ts:112
Parameters
stateHash
string
leaseUntil
string
Returns
Promise<any>
consume()
consume(
claim):Promise<boolean>
Defined in: oauth.ts:238
Parameters
claim
OAuthStateClaim
Returns
Promise<boolean>
create()
create(
record):Promise<boolean>
Defined in: oauth.ts:93
Parameters
record
OAuthStateRecord
Returns
Promise<boolean>
deleteExpired()
deleteExpired(
now?,limit?):Promise<number>
Defined in: oauth.ts:282
Parameters
now?
Date
limit?
number
Returns
Promise<number>
release()
release(
claim):Promise<boolean>
Defined in: oauth.ts:190
Parameters
claim
OAuthStateClaim
Returns
Promise<boolean>