Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

AuthenticatorAttestationResponse: getAuthenticatorData()-Methode

Baseline 2023
Neu verfügbar

Seit October 2023 funktioniert diese Funktion auf aktuellen Geräten und in aktuellen Browserversionen. Auf älteren Geräten oder in älteren Browsern funktioniert sie möglicherweise nicht.

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

Die getAuthenticatorData()-Methode der AuthenticatorAttestationResponse-Schnittstelle gibt ein ArrayBuffer zurück, das die Authenticator-Daten enthält, die in der AuthenticatorAttestationResponse.attestationObject-Eigenschaft enthalten sind.

Dies ist eine Komfortfunktion, die erstellt wurde, um einfachen Zugriff auf die Authenticator-Daten zu ermöglichen, ohne zusätzlichen Parsing-Code schreiben zu müssen, um sie aus dem attestationObject zu extrahieren.

Syntax

js
getAuthenticatorData()

Parameter

Keine.

Rückgabewert

Ein ArrayBuffer mit einer byteLength von mindestens 37 Bytes, das die in Authenticator-Daten erklärte Datenstruktur enthält.

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

Beispiele

Siehe Erstellen eines öffentlichen Schlüssel-Credentials für ein detailliertes Beispiel.

Spezifikationen

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

Browser-Kompatibilität