To establish secure communication between the ECI API (Micro Focus or IBM) and Enterprise Server, you need a Java keystore that includes Enterprise Server trusted certificates that can be used by Java ECI programs. You then import your trusted root certificate into the keystore. Once the keystore is ready, execute the java command to complete the configuration.
keytool -genkey -alias esServer -keyalg RSA -keystore estrustStore.jks
keytool -import -alias esrootcert -file CARootcert.pem -keystore estrustStore.jks
-Djavax.net.ssl.trustStoreType=jks -Djavax.net.ssl.trustStore=c:/MySubversionProjects/ccl/ssl/esRootCert.jks -Dcom.sun.net.ssl.checkRevocation=true
-Dmf.ssl.algorithm=Ibmx509
For more information on Enterprise Server and CA certificates, see the Secure Communications (SSL) topic under Deployment. We also provide a demo CA you can use to test your SSL connections. See Using the Demonstration Certificate Authority for details.