Authenticator

Data Object representing an authenticator at rest.

Name

Type

Description

@counter

Number (long)

-

@credID

String

-

@publicKey

String

-

@type

String

-

@userName

String

-

RelyingParty

Data object representing a Relying party (your server)

Name

Type

Description

@icon

String

-

@id

String

-

@name

String

-

WebAuthnCredentials

Name

Type

Description

@challenge

String

-

@domain

String

-

@origin

String

-

@username

String

-

@webauthn

Json object

-

WebAuthnOptions

Configuration for the webauthn object

Name

Type

Description

@attestation

Attestation

-

@authenticatorAttachment

AuthenticatorAttachment

-

@challengeLength

Number (int)

-

@extensions

Json object

-

@pubKeyCredParams

Array of PublicKeyCredential

-

@requireResidentKey

Boolean

-

@rootCertificates

String

-

@rootCrls

Array of String

-

@timeout

Number (Long)

-

@transports

Array of AuthenticatorTransport

-

@userVerification

UserVerification

-