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