This procedure describes how to configure SSL in EMAPI and EMAPI_CLI by creating a Keystore from Certificates using the JAVA keytool.
NOTE: Control-M/EM API has been deprecated. Use the Control-M Automation API instead.
NOTE: In this procedure it is assumed that the <password> is your stored password and the <keystore> is your keystore file name. If you have files other than .pem files you need to use openssl to convert file types.
Before you begin
Ensure that JAVA_HOME is defined.
To configure SSL:
%JAVA_HOME%\bin\keytool" -keystore <keystore> -storepass <password> -importcert -noprompt -trustcacerts -file <root>
%JAVA_HOME%\bin\keytool" -import -trustcacerts -alias <alias unique name> -file <file> -keystore <keystore>
NOTE: In case SSLClientPassPhrase tag is not set, the default behavior is to look for emapi_keystore.ini file under EMAPI_DIR directory.
Parent Topic |