AuthenticatorAttestationResponse:getPublicKeyAlgorithm() 方法

Baseline 2023
新推出

自 ⁨2023 年 10 月⁩ 以来,此功能已在最新设备和浏览器版本中得到支持。此功能可能无法在旧设备或浏览器上运行。

安全上下文: 此功能仅在安全上下文(HTTPS)中可用,且支持此功能的浏览器数量有限。

AuthenticatorAttestationResponse 接口的 getPublicKeyAlgorithm() 方法返回一个等于 COSE 算法标识符的数字,表示用于新凭据的加密算法。

这是一个为了方便访问算法类型而创建的便利函数。需要存储此信息才能验证未来的身份验证操作(即使用 navigator.credentials.get())。

语法

js
getPublicKeyAlgorithm()

参数

无。

返回值

一个等于 COSE 算法标识符的数字,表示用于新凭据的加密算法。

示例

有关详细示例,请参阅 创建公钥凭证

规范

规范
Web Authentication:访问公钥凭证的 API - 第 3 级
# dom-authenticatorattestationresponse-getpublickeyalgorithm

浏览器兼容性