Skip to main content

QPasskeyRegistrationOptions

@quik/passport


@quik/passport / QPasskeyRegistrationOptions

Type Alias: QPasskeyRegistrationOptions

QPasskeyRegistrationOptions = object

Defined in: passport/src/passkey/types.ts:88

Client options for WebAuthn registration requests.

Properties

challengeId

challengeId: string

Defined in: passport/src/passkey/types.ts:90

Internal challenge id stored by the server.


publicKey

publicKey: object

Defined in: passport/src/passkey/types.ts:92

Public key options forwarded to navigator.credentials.create().

attestation

attestation: "none" | "indirect" | "direct"

authenticatorSelection

authenticatorSelection: object

authenticatorSelection.residentKey

residentKey: "required" | "preferred" | "discouraged"

authenticatorSelection.userVerification

userVerification: "required" | "preferred" | "discouraged"

challenge

challenge: string

pubKeyCredParams

pubKeyCredParams: object[]

rp

rp: object

rp.id

id: string

rp.name

name: string

timeout

timeout: number

user

user: object

user.displayName

displayName: string

user.id

id: string

user.name

name: string