Skip to content

Documentation


Documentation / @u-net/server / InMemoryDirectLoginChallengeStore

Class: InMemoryDirectLoginChallengeStore

Defined in: directLogin.ts:244

Implements

Constructors

Constructor

new InMemoryDirectLoginChallengeStore(): InMemoryDirectLoginChallengeStore

Returns

InMemoryDirectLoginChallengeStore

Methods

consume()

consume(requestRef): Promise<boolean>

Defined in: directLogin.ts:266

Parameters

requestRef

string

Returns

Promise<boolean>

Implementation of

DirectLoginChallengeStore.consume


create()

create(record): Promise<void>

Defined in: directLogin.ts:247

Parameters

record

DirectLoginChallengeRecord

Returns

Promise<void>

Implementation of

DirectLoginChallengeStore.create


get()

get(requestRef): Promise<DirectLoginChallengeRecord | undefined>

Defined in: directLogin.ts:252

Parameters

requestRef

string

Returns

Promise<DirectLoginChallengeRecord | undefined>

Implementation of

DirectLoginChallengeStore.get


getBySessionId()

getBySessionId(sessionId): Promise<DirectLoginChallengeRecord | undefined>

Defined in: directLogin.ts:257

Parameters

sessionId

string

Returns

Promise<DirectLoginChallengeRecord | undefined>

Implementation of

DirectLoginChallengeStore.getBySessionId


update()

update(record): Promise<void>

Defined in: directLogin.ts:262

Parameters

record

DirectLoginChallengeRecord

Returns

Promise<void>

Implementation of

DirectLoginChallengeStore.update