专业化管理 > 配置您的 Windchill 环境 > 配置密码管理选项 > 系统密码加密选项 > 使用 EncryptPasswords.xml 脚本 > addValueToKeyStore 目标
  
addValueToKeyStore 目标
在指定加密密钥库中对包含指定密码的指定特性加密。
在安装了进程外适配器的主机上使用此目标时,可以加密密码并将其存储在该主机上。密码最初在 Windchill 主机上通过 Info*Engine 特性管理器中的适配器表单输入。当适配器安装在非 Windchill 主机的主机上时,还必须对密码进行加密并将其存储在安装了适配器的主机上。
* 
如果特性已存在于指定的密钥库中,则运行此目标将替换指定特性的现有密钥库值。
要使用此目标,导航至要在其上加密密码的主机上 EncryptPasswords.xml 文件所处的目录,然后输入格式如下的 ant 命令:
ant -f EncryptPasswords.xml addValueToKeyStore
-DpropertyName=<property> -Dpassword=<password_value>
-Dwt.home=<Windchill_location>
其中:
<property> 是用于设置密码的属性的名称。例如,JDBC 适配器表单设置了一个名为 passwd 的密码特性。假定 JDBC 服务的名称为 JDBCadapter1。则密码特性为 JDBCadapter1.passwd。
<password_value> 是在 Windchill 主机中设置的纯文本密码。
<Windchill_location> 是在以下密钥库路径中指定的目录路径:
<Windchill_location>/bin/adminTools/sip
整个此路径用于标识存储了加密密码的密钥库的路径。对于适配器密码,输入从 IeAdapter.zip 文件解压缩得到的文件所在的位置。
有关加密适配器密码的其他详细信息,请参阅相应的适配器指南或帮助主题。