QPasskeyChallenge
@quik/passport / QPasskeyChallenge
Type Alias: QPasskeyChallenge
QPasskeyChallenge =
object
Defined in: passport/src/passkey/types.ts:12
Stored passkey challenge state.
Properties
consumedAt?
optionalconsumedAt?:number
Defined in: passport/src/passkey/types.ts:28
Timestamp set when the challenge is consumed.
createdAt
createdAt:
number
Defined in: passport/src/passkey/types.ts:24
Creation timestamp in milliseconds.
expiresAt
expiresAt:
number
Defined in: passport/src/passkey/types.ts:26
Expiration timestamp in milliseconds.
id
id:
string
Defined in: passport/src/passkey/types.ts:14
Challenge identifier.
metadata?
optionalmetadata?:Record<string,unknown>
Defined in: passport/src/passkey/types.ts:22
Optional metadata propagated from the caller.
type
type:
QPasskeyChallengeType
Defined in: passport/src/passkey/types.ts:16
Challenge category.
userId?
optionaluserId?:string
Defined in: passport/src/passkey/types.ts:20
Optional user id bound to this challenge.
value
value:
string
Defined in: passport/src/passkey/types.ts:18
Raw challenge value passed to the WebAuthn client.