Authentication Overview

Authentication to the API can be configured to be supported via HTTP Basic Auth or OAuth2.

Default authentication is using HTTP Basic Auth. Oauth2 can be enabled by using -Psecurity=oauth option on gradle build command , refer the platform setup wiki for additional details.

The platform has been configured to reject plain HTTP requests and to expect all API requests to be made over HTTPS. All requests must be authenticated.

Authentication HTTP Basic

Authentication to the API occurs via HTTP Basic Auth.

Authentication Oauth2

Authentication to the API occurs via OAuth2. 'Resource Owner Password Credentials Grant' type is used.