AuthenticatorAttestationResponse: getPublicKey() 方法
getPublicKey()
方法是 AuthenticatorAttestationResponse
接口的方法,它返回一个包含新凭据的 DER SubjectPublicKeyInfo
的 ArrayBuffer
(参见主题公钥信息),如果不可用则返回 null
。
这是一个便捷函数,旨在方便访问公钥。此密钥需要存储,以便验证未来的身份验证操作(即,使用navigator.credentials.get()
)。
语法
js
getPublicKey()
参数
无。
返回值
一个包含新凭据的 DER SubjectPublicKeyInfo
的 ArrayBuffer
(参见主题公钥信息),如果不可用则返回 null
。
示例
请参阅使用 WebAuthn API 创建公钥凭据以获取详细示例。
规范
规范 |
---|
Web 身份验证:访问公钥凭据的 API - 3 级 # dom-authenticatorattestationresponse-getpublickey |
浏览器兼容性
BCD 表格仅在启用 JavaScript 的浏览器中加载。