我正在寻找一种以编程方式告诉 Notes 生成密钥(如文件、安全性、用户安全性、Notes 数据、文档)的方法。有这样的吗?事实并非如此。
目标是能够拥有一个模板,该模板可以自动提供该应用程序运行所需的所有密钥。
我正在寻找一种以编程方式告诉 Notes 生成密钥(如文件、安全性、用户安全性、Notes 数据、文档)的方法。有这样的吗?事实并非如此。
目标是能够拥有一个模板,该模板可以自动提供该应用程序运行所需的所有密钥。
正如理查德所提到的,没有直接的方法可以完全自动化,但您可以自动化其中的一些。
在 Domino 9 中,可以通过 Domino 控制台创建密钥。因此,您将执行以下操作。
keymgmt create nek SECRETKEY
keymgmt export nek SECRETKEY FILENAME PASSWORD
keymgmt delete nek SECRETKEY
这将创建一个 FILENAME 的 .key 文件。然后,您可以将此文件邮寄给最终用户。但是,最终用户需要分离密钥文件并手动将其导入笔记。他们还需要知道要导入的密码。
[编辑]
对此进行扩展。您可以执行以下操作。
它不会阻止最终用户将密钥/密码转发给未经授权使用数据库的人(这是 IDK 所阻止的),但您可以通过这种方式进行一定程度的审核。
据我所知,Notes 客户端的密钥生成和管理功能并未在任何 Notes API 中公开,包括 Notes C API。