If you need to encrypt or decrypt a password and you are using JDK 8, you must use a CLI.
Location of encryption tool:
- On Windows: <drive>:\Oracle\<Unifier_Home>\bin\encrypt_password.bat
- On Linux: <Unifier_Home>/bin/encrypt_password.sh
Prerequisite: Make sure that environment variable UNIFIER_HOME is properly defined. For example:
- On Windows: SET UNIFIER_HOME= /scratch/gbuora/Unifier_21.12.7
- On Linux: export UNIFIER_HOME= /scratch/gbuora/Unifier_21.12.7
Encryption applies to the following fields in the bluedoor.properties file. If you use the listed features, you must encrypt the corresponding fields.
Field | Description |
---|---|
cmis.password | Content Management Interoperability Services (CMIS) password |
database.password | Database schema password |
dm.db.user.password | Database manager database user’s password |
email.password | Outbound (SMTP) email password |
ldap.authorized.user.password | Authorized user's Lightweight Directory Access Protocol (LDAP) login password |
server.report.bip.password | Oracle Analytics Server Web Services password |
wcc.password | WebCenter Content user’s password |
The following sub topics provide the applicable instructions.
- Creating an encryption.properties File
- Encrypting a Password
- Decrypting a Password
- Updating an Existing Environment While Retaining the Original Encryption Seed and Signature
- Updating an Existing Environment Using a New Encryption Seed and Signature
- Updating a New Environment and Using Encryption