敏感数据

数据在必须保护的安装、更新、修改、回滚或卸载过程中提供。

敏感数据不存储在 installRegistry.xmlinstalled.xml 文件中。软件包确定了哪些数据是敏感数据。例如,凭证(如用户名和密码)就是敏感数据。关于软件包的敏感数据的信息,请参阅软件包文档。

如果在启动 Installation Manager 后提供敏感数据,那么敏感数据可用于所有软件包,直到您退出 Installation Manager

对于未标记为敏感的数据,信息将被加密,且存储在 installRegistry.xmlinstalled.xml 文件中。数据将通过缺省加密密钥进行加密。您可以使用 -passwordKey 选项来更改缺省加密密码,从而使数据更难(而不是不可能)被解密。关于 -passwordKey 选项的信息,请参阅 imcl 命令的命令行参数

installRegistry.xmlinstalled.xml 文件位于代理程序数据目录中。

示例

对于以下示例,软件包 A 和软件包 B 都位于需要认证的存储库中。您必须提供凭证才能访问该存储库。
  • 以向导方式启动 Installation Manager。在软件包 A 的安装过程期间,提供凭证以访问存储库。安装完成后,更新软件包 B。软件包 B 可以使用您在软件包 A 的安装期间提供的凭证。退出 Installation Manager 后,凭证不再可用。
  • 以向导方式启动 Installation Manager。在软件包 A 的安装过程中,提供您的凭证。安装完成后,退出 Installation Manager。接下里,启动 Installation Manager 并安装软件包 B。您在软件包 A 的安装过程中提供的凭证不可用。 您必须提供凭证才能安装软件包 B。
  • 启动 Installation Manager 以卸载软件包 A。您必须为卸载过程提供凭证。

反馈