Authentication

Oracle Integration Classic uses a certificate authority (CA) certificate, issued by Verisign, to enable clients to connect securely to the server.

Note: Ensure that you have the appropriate log-in credentials for creating, managing, and deleting Oracle Integration Classic resources. See Oracle Integration Roles and Privileges in Administering Oracle Integration.

You access the REST resources over HTTPs and must provide the following information for authentication:
  • An SSL certificate authority (CA) certificate file or bundle to authenticate against the Verisign CA certificate.

  • User name and password for your Oracle Integration Classic account.

For example, to authenticate using cURL:

  • Set the cURL environment variable, CURL_CA_BUNDLE, to the location of your local CA certificate bundle. For information about CA certificate verification using cURL, see: http://curl.haxx.se/docs/sslcerts.html.

  • Pass the user name and password for your Oracle Integration Classic account (for example, user-name and user-password) using the -u cURL option.

The following example cURL command gets the health of the service instance:
curl -i -X GET -u user-name:user-password -H "X-ID-TENANT-NAME:ExampleIdentityDomain" https://rest-server_url.com/paas/api/v1.1/instancemgmt/{domainName}/services/IntegrationCloud/instances/{serviceName}/healthcheck

where, ExampleIdentityDomain is the identity domain name of the service, used for authentication. See Send Requests