AuthenticatorAttestationResponse:getPublicKeyAlgorithm() 方法

Baseline 2023
新推出

自 ⁨2023 年 10 月⁩ 以來,此功能已在最新裝置和瀏覽器版本中得到支援。此功能可能無法在舊裝置或瀏覽器上執行。

安全上下文: 此功能僅在安全上下文(HTTPS)中可用,且支援此功能的瀏覽器數量有限。

AuthenticatorAttestationResponse 介面的 getPublicKeyAlgorithm() 方法返回一個等於 COSE 演算法識別符號的數字,表示用於新憑據的加密演算法。

這是一個為了方便訪問演算法型別而建立的便利函式。需要儲存此資訊才能驗證未來的身份驗證操作(即使用 navigator.credentials.get())。

語法

js
getPublicKeyAlgorithm()

引數

無。

返回值

一個等於 COSE 演算法識別符號的數字,表示用於新憑據的加密演算法。

示例

有關詳細示例,請參閱 建立公鑰憑證

規範

規範
Web Authentication:訪問公鑰憑證的 API - 第 3 級
# dom-authenticatorattestationresponse-getpublickeyalgorithm

瀏覽器相容性