Appearance
zero-auth API Documentation v1.6.0
zero-auth API Documentation / RedisClient
Interface: RedisClient
Defined in: packages/zero-auth/src/refresh/redisRevocationStore.ts:12
The ioredis-compatible client surface required by the Redis store.
Methods
eval()
eval(
script,numKeys, ...args):Promise<unknown>
Defined in: packages/zero-auth/src/refresh/redisRevocationStore.ts:23
Parameters
script
string
numKeys
number
args
...(string | number)[]
Returns
Promise<unknown>
exists()
exists(
key):Promise<number>
Defined in: packages/zero-auth/src/refresh/redisRevocationStore.ts:20
Parameters
key
string
Returns
Promise<number>
pipeline()
pipeline():
unknown
Defined in: packages/zero-auth/src/refresh/redisRevocationStore.ts:24
Returns
unknown
set()
set(
key,value,secondsToken,seconds,nx):Promise<"OK"|null>
Defined in: packages/zero-auth/src/refresh/redisRevocationStore.ts:13
Parameters
key
string
value
string
secondsToken
"EX"
seconds
number
nx
"NX"
Returns
Promise<"OK" | null>
sismember()
sismember(
key,member):Promise<number>
Defined in: packages/zero-auth/src/refresh/redisRevocationStore.ts:21
Parameters
key
string
member
string
Returns
Promise<number>
smembers()
smembers(
key):Promise<string[]>
Defined in: packages/zero-auth/src/refresh/redisRevocationStore.ts:22
Parameters
key
string
Returns
Promise<string[]>