Configuring Data Relationship Management API Adapter for SSL (Optional)

The Data Relationship Management Web Service uses the API Adapter to communicate with the Data Relationship Management server.

  To configure the Data Relationship Management API Adapter for SSL:

  1. Install an SSL Certificate and map the API Adapter port to this certificate.

    Note:

    The Data Relationship Management API Adapter uses the Windows Communication Foundation (WCF). For more information regarding WCF and working with certificates, see http://msdn.microsoft.com/en-us/library/ms731899%28v=VS. 90%29.aspx.

    1. Obtain an SSL certificate. For a production environment, a certificate should be obtained from a reputable Certificate Authority vendor. For a test environment, self-signed certificates can be generated using the Windows MakeCert utility.

    2. Import the certificate into the Trusted Root Certification Authorities store using the MMC Snap-in.

    3. Obtain a thumbprint value from the certificate.

    4. Configure the API Adapter (WCF) port with an SSL Certificate. For instructions, see http://msdn.microsoft.com/en-us/library/ms733791%28v=VS.90%29.aspx.

      Note:

      The default port for the API Adapter is 5240.

  2. Configure API Adapter for HTTPS / SSL. To enable SSL, on the API Adapter Hosts tab of the Data Relationship Management Configuration Console, enter the Certificate Name.

  3. Test to make sure HTTPS/SSL is working.

    1. After the changes described above have been completed, restart the Data Relationship Management Service. This can be done from the Data Relationship Management Configuration Console.

    2. From a Web browser, access the Data Relationship Management API Adapter WSDL using the following URL: https://drm host name:5240/Oracle/Drm/ APIAdapter?wsdl where drm host name is the name of the computer where the Data Relationship Management Server is running.

      Note:

      The protocol is https instead of http. The http protocol can be used to access the wsdl when HTTPS/SSL is not enabled.