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 文件解压缩得到的文件所在的位置。
有关加密适配器密码的其他详细信息,请参阅相应的适配器指南或帮助主题。