Consuming HTTPS

The applications must be able to consume the web services over HTTPS. When acting as a client, the certificate created or used earlier must be added to the Java truststore. This requires importing the certificate into the truststore using the keytool, as shown below:

keytool -import -alias boot -keystore ibi-cacerts -storepass boot -noprompt -file omnigenstore.pem

The application is made aware of the certificate by setting the property. This is added as a Java argument when invoked. For the applications running on Apache Tomcat (OGC, OmniDesignerRepository), this is added to CATALINA_OPTS.