Authentication
IRT uses a certificate authority (CA) certificate, such as Verisign, to enable clients to connect securely to the server.
Ensure that you are using an account that has the roles and permissions required for creating, managing, or deleting IRT sites and users. See the Oracle® Health Sciences IRT Cloud Service Administration Guide for information on roles and permissions.
You access the IRT 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 CA certificate.
-
User name and password for your IRT account.
-
Custom header,
<request-header>
, to <insert-requirement-here>.
For example, to authenticate using cURL:
-
Set the cURL environment variable,
CURL_CA_BUNDLE
, to the location of your local CA certificate or 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 IRT account using the
-u
cURL option. -
Pass the
<example-request-header>
custom request header using the-H
cURL option.
The following provides an example cURL command:
curl -i -X GET -u user name:password -H example-request-header:value https://subdomain.oracle.com:port/resource-path