AuthenticatorAssertionResponse: signature 属性

安全上下文: 此功能仅在安全上下文(HTTPS)中可用,在一些或所有支持的浏览器中。

signatureAuthenticatorAssertionResponse 接口的只读属性,它是一个 ArrayBuffer 对象,该对象是身份验证器对 AuthenticatorAssertionResponse.authenticatorData 和客户端数据(AuthenticatorAssertionResponse.clientDataJSON)的 SHA-256 哈希的签名。

此签名将作为响应的一部分发送到服务器以进行控制。它提供身份验证器确实拥有用于生成证书的私钥的证明。

一个 ArrayBuffer 对象,它是身份验证器(使用其私钥)对 AuthenticatorAssertionResponse.authenticatorData 和客户端对其数据(挑战、来源等,可从 AuthenticatorAssertionResponse.clientDataJSON 获取)的 SHA-256 哈希的签名。

示例

有关详细示例,请参阅 使用 WebAuthn API 进行用户登录

规范

规范
Web 身份验证:访问公钥证书的 API - 第 3 级
# dom-authenticatorassertionresponse-signature

浏览器兼容性

BCD 表仅在浏览器中加载