注意:以下翻译的准确性尚未经过验证。这是使用 AIP ↗ 从原始英文文本进行的机器翻译。

在 Foundry 应用中解密单个值

在对象中渲染加密值

通过 Cipher 加密的属性值可以选择性地解密,以便在 工作台Object 浏览器 中查看。拥有相关 Cipher 许可证访问权限的用户可以在填写理由提示后解密这些值。

您必须在 Ontology 管理器属性视图中指定此解密。对于每个 Cipher 加密字段,转到 Property Type 字段并从下拉菜单中选择 Cipher text。您还可以选择 Plaintext Type 来捕获加密前的数据类型,并指定用于加密初始为空或未加密字段编辑的 默认加密 Cipher 通道

Ontology_App

Value_Renderer

标记为 CipherText 的属性将使用 Encrypted Value 渲染器进行渲染。这将允许每个值在大多数 Foundry 前端中渲染和选择,包括 工作台Object 浏览器

如果您希望允许用户更新加密值,例如纠正拼写错误,我们建议使用 updateAsync 函数并将其连接到一个 操作

要允许内联编辑,请在属性中添加 cipher: editable 类型类。此方法通常不推荐,因为它要求您的 Object 存储在 Object 存储 V1 中,并允许通过 API 调用进行编辑。用户需要具备适当的具有加密功能的许可证才能编辑值。

以前,字符串属性通过在 Ontology 应用的 Value Formatting 部分中使用 RID Renderer 选项来使用 Encrypted Value 渲染器进行渲染。我们建议您改用 CipherText 属性类型。