ActivityPlug API / @activityplug/session-redis / RedisAuthSessionStore
Class: RedisAuthSessionStore
Defined in: index.ts:140
Implements
unknownRedisNativeExpiryMetadata
Constructors
Constructor
new RedisAuthSessionStore(
options):RedisAuthSessionStore
Defined in: index.ts:146
Parameters
options
Returns
RedisAuthSessionStore
Properties
expiryMode
readonlyexpiryMode:"native"
Defined in: index.ts:141
Implementation of
RedisNativeExpiryMetadata.expiryMode
Methods
compareAndDelete()
compareAndDelete(
sessionId,expectedRevision):Promise<boolean>
Defined in: index.ts:237
Parameters
sessionId
string
expectedRevision
number
Returns
Promise<boolean>
compareAndSet()
compareAndSet(
sessionId,expectedRevision,next):Promise<boolean>
Defined in: index.ts:191
Parameters
sessionId
string
expectedRevision
number
next
StoredAuthSession
Returns
Promise<boolean>
consume()
consume(
sessionId):Promise<any>
Defined in: index.ts:182
Parameters
sessionId
string
Returns
Promise<any>
create()
create(
session):Promise<boolean>
Defined in: index.ts:153
Parameters
session
StoredAuthSession
Returns
Promise<boolean>
deleteExpired()
deleteExpired(
now?):Promise<number>
Defined in: index.ts:260
Parameters
now?
Date = ...
Returns
Promise<number>
get()
get(
sessionId):Promise<any>
Defined in: index.ts:170
Parameters
sessionId
string
Returns
Promise<any>