Skip to content

Documentation


Documentation / @u-net/server / DirectLoginChallengeRecord

Interface: DirectLoginChallengeRecord ​

Defined in: directLogin.ts:39

Extends ​

Properties ​

approvalUrl ​

approvalUrl: string

Defined in: directLogin.ts:14

Inherited from ​

DirectLoginChallenge.approvalUrl


approvedAccount? ​

optional approvedAccount?: object

Defined in: directLogin.ts:44

accountPublicKeyPem ​

accountPublicKeyPem: string

scopedUserId ​

scopedUserId: string


challenge ​

challenge: string

Defined in: directLogin.ts:12

Inherited from ​

DirectLoginChallenge.challenge


challengeHash ​

challengeHash: string

Defined in: directLogin.ts:40


challengeUrl ​

challengeUrl: string

Defined in: directLogin.ts:13

Inherited from ​

DirectLoginChallenge.challengeUrl


exchangeAttempts ​

exchangeAttempts: number

Defined in: directLogin.ts:42


expiresAtIso ​

expiresAtIso: string

Defined in: directLogin.ts:15

Inherited from ​

DirectLoginChallenge.expiresAtIso


origin ​

origin: string

Defined in: directLogin.ts:11

Inherited from ​

DirectLoginChallenge.origin


protocolVersion ​

protocolVersion: 2

Defined in: directLogin.ts:8

Inherited from ​

DirectLoginChallenge.protocolVersion


redemptionChallenge ​

redemptionChallenge: string

Defined in: directLogin.ts:41


requestRef ​

requestRef: string

Defined in: directLogin.ts:9

Inherited from ​

DirectLoginChallenge.requestRef


serviceId ​

serviceId: string

Defined in: directLogin.ts:10

Inherited from ​

DirectLoginChallenge.serviceId


session? ​

optional session?: DirectLoginSession

Defined in: directLogin.ts:45


state ​

state: "pending" | "approved" | "consumed" | "expired"

Defined in: directLogin.ts:43