AuthenticatorAttestationResponse: Methode getPublicKeyAlgorithm()
Baseline
Weitgehend verfügbar
Diese Funktion ist gut etabliert und funktioniert auf vielen Geräten und in vielen Browserversionen. Sie ist seit Oktober 2023 browserübergreifend verfügbar.
Sicherer Kontext: Diese Funktion ist nur in sicheren Kontexten (HTTPS) in einigen oder allen unterstützenden Browsern verfügbar.
Die Methode getPublicKeyAlgorithm() der Schnittstelle AuthenticatorAttestationResponse gibt eine Zahl zurück, die einem COSE-Algorithmus-Identifier entspricht und den für die neue Anmeldeinformation verwendeten kryptografischen Algorithmus darstellt.
Dies ist eine Convenience-Funktion, die erstellt wurde, um einen einfachen Zugriff auf den Algorithmustyp zu ermöglichen. Diese Informationen müssen gespeichert werden, um zukünftige Authentifizierungsvorgänge zu verifizieren (d.h. unter Verwendung von navigator.credentials.get()).
Syntax
getPublicKeyAlgorithm()
Parameter
Keine.
Rückgabewert
Eine Zahl, die einem COSE-Algorithmus-Identifier entspricht und den für die neue Anmeldeinformation verwendeten kryptografischen Algorithmus darstellt.
Beispiele
Siehe Erstellen einer Public-Key-Anmeldeinformation für ein ausführliches Beispiel.
Spezifikationen
| Spezifikation |
|---|
| Web Authentication: An API for accessing Public Key Credentials - Level 3> # dom-authenticatorattestationresponse-getpublickeyalgorithm> |