Skip to main content

Interface: AuthenticationResponse

Defined in: src/types/interfaces/webauthn.interface.ts:258

Authentication response from client.

Properties

challengeId

readonly challengeId: string

Defined in: src/types/interfaces/webauthn.interface.ts:262

Challenge ID from AuthenticationChallenge.


credential

readonly credential: object

Defined in: src/types/interfaces/webauthn.interface.ts:267

Credential response from navigator.credentials.get().

clientExtensionResults?

readonly optional clientExtensionResults: Record<string, unknown>

id

readonly id: string

rawId

readonly rawId: string

response

readonly response: object

response.authenticatorData

readonly authenticatorData: string

response.clientDataJSON

readonly clientDataJSON: string

response.signature

readonly signature: string

response.userHandle?

readonly optional userHandle: string

type

readonly type: "public-key"