MediaKeys: setServerCertificate() 方法

Baseline 已广泛支持

此功能已成熟,并可在多种设备和浏览器版本上运行。自 2019 年 3 月以来,它已在所有浏览器中可用。

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

MediaKeys 接口的 setServerCertificate() 方法提供一个服务器证书,用于加密发送给许可证服务器的消息。

语法

js
setServerCertificate(serverCertificate)

参数

serverCertificate

包含服务器证书的 ArrayBufferTypedArrayDataView 对象。其内容取决于密钥系统。它绝不能包含可执行代码。

返回值

返回一个解析为布尔值的 Promise。如果此对象的内容解密模块实现所代表的密钥系统实现不支持服务器证书,则返回一个解析为 false 的 promise。

规范

规范
加密媒体扩展
# dom-mediakeys-setservercertificate

浏览器兼容性