The purpose of password encoding is to deter casual observation of passwords in server configuration and property files. Use the PropFilePasswordEncoder utility to encode passwords stored in properties files. WebSphere Application Server does not provide a utility for decoding the passwords. Encoding is not sufficient to fully protect passwords. Native security is the primary mechanism for protecting passwords used in WebSphere Application Server configuration and property files.
File name | Additional information |
---|---|
profile_root/config/cells/cell_name/security.xml |
The following fields contain encoded passwords:
|
profile_root/config/cells/cell_name /security.xml |
The following fields contain encoded passwords:
|
war/WEB-INF/ibm_web_bnd.xml |
Specifies the passwords for the default basic authentication for the resource-ref bindings within all the descriptors, except in the Java cryptography architecture |
ejb jar/META-INF/ibm_ejbjar_bnd.xml |
Specifies the passwords for the default basic authentication for the resource-ref bindings within all the descriptors, except in the Java cryptography architecture |
client jar/META-INF/ibm-appclient_bnd.xml |
Specifies the passwords for the default basic authentication for the resource-ref bindings within all the descriptors, except in the Java cryptography architecture |
ear/META-INF/ibm_application_bnd.xml |
Specifies the passwords for the default basic authentication for the run as bindings within all the descriptors |
profile_root/config/cells/cell_name /nodes/node_name/servers/ server_name/security.xml |
The following fields contain
encoded passwords:
|
profile_root/config/cells/cell_name /nodes/node_name/servers/security.xml |
The following fields contain encoded passwords:
|
profile_root/config/cells/cell_name /nodes/node_name/servers/ server_name/resources.xml |
The following fields contain
encoded passwords:
|
profile_root/config/cells/cell_name /nodes/node_name/servers/server1/resources.xml |
The following fields contain
encoded passwords:
|
profile_root/config/cells/cell_name/ws-security.xml |
|
profile_root/config/cells/cell_name /ws-security.xml |
|
ibm-webservices-bnd.xmi |
|
ibm-webservicesclient-bnd.xmi |
You use the PropFilePasswordEncoder utility to encode the passwords in properties files. These files include:
File name | Additional information |
---|---|
profile_root /properties/sas.client.props |
Specifies the passwords for the following
files:
|
profile_root/properties/sas.client.props |
Specifies the passwords for the following
files:
|
profile_root /properties/soap.client.props |
Specifies passwords for:
|
profile_root/properties/soap.client.props |
Specifies passwords for:
|
profile_root /properties/ssl.client.props |
Specifies passwords for:
|
profile_root/properties/ssl.client.props |
Specifies passwords for:
|
profile_root /properties/sas.tools.properties |
Specifies passwords for:
|
profile_root/properties/sas.tools.properties |
Specifies passwords for:
|
profile_root /properties/sas.stdclient.properties |
Specifies passwords for:
|
profile_root/properties/sas.stdclient.properties |
Specifies passwords for:
|
profile_root /properties/wsserver.key |
|
profile_root/properties/wsserver.key |
|
profile_root/profiles/AppSrvXX/properties/sib.client.ssl.properties |
Specifies passwords for:
|
profile_root/UDDIReg/scripts/UDDIUtilityTools.properties |
Specifies passwords for:
|
In this information ...Subtopics
Related tasks
Securing passwords in files | IBM Redbooks, demos, education, and more |