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: 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

js
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

Browser-Kompatibilität