IQOAuthRefreshTokenStore
@quik/oauth-server / IQOAuthRefreshTokenStore
Interface: IQOAuthRefreshTokenStore
Defined in: oauth-server/src/types/IQOAuthRefreshTokenStore.ts:6
Store contract for OAuth refresh tokens.
Methods
cleanup()
cleanup(
now?):number
Defined in: oauth-server/src/types/IQOAuthRefreshTokenStore.ts:18
Removes expired or revoked entries and returns removed count.
Parameters
now?
number
Returns
number
clear()
clear():
void
Defined in: oauth-server/src/types/IQOAuthRefreshTokenStore.ts:16
Clears all tokens.
Returns
void
get()
get(
token):QOAuthRefreshToken
Defined in: oauth-server/src/types/IQOAuthRefreshTokenStore.ts:10
Returns one token by value.
Parameters
token
string
Returns
remove()
remove(
token):void
Defined in: oauth-server/src/types/IQOAuthRefreshTokenStore.ts:14
Removes one token by value.
Parameters
token
string
Returns
void
revoke()
revoke(
token):void
Defined in: oauth-server/src/types/IQOAuthRefreshTokenStore.ts:12
Marks one token as revoked.
Parameters
token
string
Returns
void
save()
save(
token):QOAuthRefreshToken
Defined in: oauth-server/src/types/IQOAuthRefreshTokenStore.ts:8
Persists one refresh token.