| 程序包 | 说明 |
|---|---|
| org.ofdrw.core.crypto.encryt |
| 限定符和类型 | 方法和说明 |
|---|---|
UserInfo |
UserInfo.setEncryptedWK(@NotNull byte[] encryptedWk)
【必选 OFD 2.0】
设置 文件对称加密的包装密钥
|
UserInfo |
UserInfo.setIVValue(byte[] ivValue)
【可选 OFD 2.0】
设置 初始化向量值
默认16个0
|
UserInfo |
UserInfo.setUserCert(@Nullable byte[] userCert)
【可选 OFD 2.0】
设置 用户的加解密公钥证书
加密方案标识符为 1.1.2时必选
|
UserInfo |
UserInfo.setUserName(@Nullable String userName)
【可选 属性 OFD 2.0】
设置 用户名称
|
UserInfo |
UserInfo.setUserType(@Nullable String userType)
【可选 属性 OFD 2.0】
设置 用户角色类型
当时文档管理员时取值为Owner,普通用户取值为User,默认为User。
|
| 限定符和类型 | 方法和说明 |
|---|---|
List<UserInfo> |
DecyptSeed.getUserInfos()
【必选 OFD 2.0】
获取 可解密该次操作的用户列表
|
| 限定符和类型 | 方法和说明 |
|---|---|
DecyptSeed |
DecyptSeed.addUserInfo(@NotNull UserInfo userInfo)
【必选 OFD 2.0】
增加 可解密该次操作的用户
|
Copyright © 2021. All rights reserved.