AuthenticatorAttestationResponse: getPublicKey() 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 getPublicKey() Methode der AuthenticatorAttestationResponse Schnittstelle gibt einen ArrayBuffer zurück, der das DER SubjectPublicKeyInfo des neuen Berechtigungsnachweises 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 Authentifizierungsvorgänge zu verifizieren (z.B. mit navigator.credentials.get()).
Syntax
getPublicKey()
Parameter
Keine.
Rückgabewert
Ein ArrayBuffer, der das DER SubjectPublicKeyInfo des neuen Berechtigungsnachweises enthält (siehe Subject Public Key Info), oder null, wenn dies nicht verfügbar ist.
Beispiele
Siehe Erstellen eines öffentlichen Schlüssel-Berechtigungsnachweises für ein detailliertes Beispiel.
Spezifikationen
| Spezifikation |
|---|
| Web Authentication: An API for accessing Public Key Credentials - Level 3> # dom-authenticatorattestationresponse-getpublickey> |