AuthenticatorAttestationResponse: getPublicKey() Methode
Baseline 2023Newly 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 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
Specification |
---|
Web Authentication: An API for accessing Public Key Credentials - Level 3 # dom-authenticatorattestationresponse-getpublickey |