Authentication

Authentication for the GeoRaster API

The GeoRaster REST API requires an authenticated cookie on all requests. Credentials are configured in the JEE Container (Oracle WebLogic Server).

The following is an example syntax for a cURL command:

curl -H "Cookie: JSESSIONID=<jsessionid_value>" -X GET https://<host>:<port>/oraclespatial/georaster/v1/<datasource>

Authentication for the NDM Contraction Hierarchies API

The NDM Contraction Hierarchies REST API 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 REST API instances.

You access the NDM Contraction Hierarchies API 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.

For example, to authenticate using cURL:

  • When running cURL from a Windows command shell only, set the cURL environment variable, CURL_CA_BUNDLE, to the location of an SSL certificate authority (CA) certificate file or bundle to authenticate against the Verisign CA certificate. Alternatively, you can specify the location of your local CA certificate bundle on the command line, using the --cacert command line option.

You can download an SSL CA certificate bundle from http://curl.haxx.se/docs/caextract.html or provide your own. For information about CA certificate verification using cURL, see: http://curl.haxx.se/docs/sslcerts.html.

The following is an example syntax for a cURL command:

curl -i -X GET -H <request-header>:<value> https://<subdomain>.<domain>.com:<port>/<resource-path>