加密
从 5.6 版本开始,ONLYOFFICE 桌面编辑器支持私密空间(Private Rooms),这是一个安全的工作空间,即使你实时协同编辑文档,你输入的每个字符都会进行端到端加密。使用 ONLYOFFICE 桌面编辑器可以在客户端对数据进行加密和解密,确保端点安全。
处理桌面编辑器命令
声明 cloudCryptoCommand 函数来处理来自桌面应用的消息:
window.cloudCryptoCommand = function cloudCryptoCommand(type, params, callback) {};
type
定义命令类型:
-
encryptionKeys - 将私钥和公钥保存到参数中;
-
relogin - 在密钥解密失败后重新进入门户;
-
getsharingkeys - 请求所有有权访问该文件的用户的公钥。这些密钥将通过回调传递:
callback({
keys: [{
userId: "78e1e841",
publicKey: "yyy",
}],
})
类型:字符串
params
定义传递给该方法的参数。
类型:字符串
callback
定义该方法返回的结果。
类型:字符串
浏览以下页面了解需要使用哪些命令: