AuthenticatorAttestationResponse: getAuthenticatorData()-Methode

Baseline 2023
Newly available

Since October 2023, this feature works across the latest devices and browser versions. This feature might not work in older devices or browsers.

Sicherer Kontext: Diese Funktion ist nur in sicheren Kontexten (HTTPS) in einigen oder allen unterstützenden Browsern verfügbar.

Die getAuthenticatorData()-Methode des AuthenticatorAttestationResponse-Interfaces gibt einen ArrayBuffer zurück, der die Authenticator-Daten enthält, die sich in der AuthenticatorAttestationResponse.attestationObject-Eigenschaft befinden.

Dies ist eine Komfortfunktion, die geschaffen wurde, um einfachen Zugriff auf die Authenticator-Daten zu ermöglichen, ohne dass zusätzlicher Parsing-Code geschrieben werden muss, um sie aus dem attestationObject zu extrahieren.

Syntax

js
getAuthenticatorData()

Parameter

Keine.

Rückgabewert

Ein ArrayBuffer mit einer ArrayBuffer.byteLength von mindestens 37 Bytes, welches die in Authenticator-Daten erklärten Datenstrukturen enthält.

Dies entspricht den Authenticator-Daten, die in der AuthenticatorAttestationResponse.attestationObject-Eigenschaft enthalten sind.

Beispiele

Siehe Erstellen eines Public-Key-Zertifikats für ein detailliertes Beispiel.

Spezifikationen

Specification
Web Authentication: An API for accessing Public Key Credentials - Level 3
# dom-authenticatorattestationresponse-getauthenticatordata

Browser-Kompatibilität