HTTPS requires the creation and installation of signed certificates. For Omni-Gen applications, self-signed certificates are used. The steps are the same using a signed certificate from a Certificate Authority (CA). Depending on whether the individual applications run locally or on different machines, the certificate may need to be installed on one or more machines.
The following list describes the basic requirements for the use case scenarios and considerations.
All applications are running on a single host. The following image shows the workflow example behind the application running on Machine A.
The following list describes how the application is installed on a single host.
Applications must be run on different hosts. In the following example, OGC Tomcat and WSO2 are running on Machine B while the Omni Server and the other applications are running on Machine A.
The following list describes how the application is deployed on multiple hosts.
The same model is followed for any other variations.