AuthenticatorAttestationResponse: Methode getPublicKey()
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 getPublicKey()
-Methode des AuthenticatorAttestationResponse
-Interfaces gibt einen ArrayBuffer
zurück, der die DER SubjectPublicKeyInfo
des neuen Credentials enthält (siehe Subject Public Key Info) oder null
, wenn dies nicht verfügbar ist.
Dies ist eine Komfortfunktion, die entwickelt wurde, um einfachen Zugriff auf den öffentlichen Schlüssel zu ermöglichen. Dieser Schlüssel muss gespeichert werden, um zukünftige Authentifizierungsoperationen zu verifizieren (d.h. unter Verwendung von navigator.credentials.get()
).
Syntax
getPublicKey()
Parameter
Keine.
Rückgabewert
Ein ArrayBuffer
, der die DER SubjectPublicKeyInfo
des neuen Credentials enthält (siehe Subject Public Key Info), oder null
, wenn dies nicht verfügbar ist.
Beispiele
Siehe Erstellen eines öffentlichen Schlüssel-Credentials mit der WebAuthn API für ein detailliertes Beispiel.
Spezifikationen
Specification |
---|
Web Authentication: An API for accessing Public Key Credentials - Level 3 # dom-authenticatorattestationresponse-getpublickey |
Browser-Kompatibilität
BCD tables only load in the browser