Summary
This PhenixID Solution Document (PSD) is written for Identity Manager 4.8.
This PSD describes how to encrypt password in Identity Manager. E.g. if you change the password of the Service Account and like to have it encrypted in DSEditor.properties then this article will describe that.
System Requirements
- PhenixID Identity Manager 4.8 or later installed
Overview
When IM is installed the password of the Service Account is encrypted, this is done by the setup program. If you change the password of the Service Account you probably like to have that encrypted also.
Instruction
This can be done by running the manual encrypt tool which is bundled with PhenixID Identity Manager web edition.
Identity Manager 6.0 and newer
For Identity Manager 6.0 or later, use this command in the customer/config folder:
..\..\jre\bin\java –add-exports=java.base/com.sun.crypto.provider=ALL-UNNAMED -jar idmencryption.jar -f DSEditor.properties -e “new password”
Identity Manager pre 6.0
From command prompt go to the NEIDMgmt directory, default located under %tomcat root%.
Type: java -jar idmencryption.jar –f “path to DSEditor.properties” –e “new password”
Important! Do not copy and paste the line above, type it in or you might will not get it to work.
If idmencryption.jar and DSEditor.properties exists in the same directory the “path” option can be omitted.
A message “DSEditor.properties updated successfully!” should appear on the screen.
This is how one example can look like when JAR is run in same directory as DSEditor.properties:
java -jar idmencryption.jar –e secret_password
DISCLAIMER
Information provided in this document is for your information only. PhenixID makes no explicit or implied claims to the validity of this information. Any trademarks referenced in this document are the property of their respective owners.The origin of this information may be internal or external to PhenixID. PhenixID makes all reasonable efforts to verify this information.
PhenixID - support.phenixid.se