Authentication

Oracle GoldenGate 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 GoldenGate resources.

You access the Oracle GoldenGate 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 GoldenGate account.

  • Custom header,, to .

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 GoldenGate account (for example, jsmith and stronpassword) using the -u cURL option.

  • Pass the custom request header using the -H cURL option.

The following example cURL command gets the server information:

curl -u jsmith:strongpassword    
-H "Content-Type: application/json"   
-H "Accept: application/json"   
-X GET http://MyServiceName-MyIdentityName.ogg.MyServiceDataCenter.oracle.com/ogg/api/v1/private/server