Specialized Administration > Configuring Your Windchill Environment > Configuring Password Management Options > System Password Encryption Options > Encrypting Passwords Stored in Windchill Property Files > Encrypting Windchill System Passwords > Updating validProperties.list
  
Updating validProperties.list
The validProperties.list file is located in the <Windchill>/bin/adminTools/sip directory and contains the property names of those Windchill properties that have been identified as containing passwords when the properties are set. Windchill is coded to encrypt the passwords set in the listed properties. Initially, none of the property names in the file are preceded by the comment character (#) so that passwords are encrypted out of the box.
Complete the following steps to update the validProperties.list file so that identified passwords can be encrypted:
1. Open the validProperties.list file in a text editor.
2. Review the list of property names in the file and determine which passwords are being used by your site. Depending on the third-party products you are using, not all passwords may be in use or you may have additional passwords to encrypt.
For a description of the property files contained in the out-of-the-box validProperties.list file, see Windchill Password Properties.
3. For those passwords not being used, you can add the # character to the beginning of the lines for those properties that set passwords you are not using.
4. If you have additional Windchill properties containing passwords that have been added as part of a customization or added because an optional product has been installed, you can add those properties to the list by entering each property name on a separate line in the file.
Adding a property name to the validProperties.list file is required, but does not guarantee that the password will be encrypted correctly in your application; you may also need to include additional code in the application to encrypt the password.
For details on password encryption and Windchill customizations, see Encrypted Passwords.
5. For optional products, see the documentation for the products to determine if passwords are being used and whether they need to be encrypted.
6. Save your changes and backup your updated file outside of your Windchill codebase.