/
Rest OAuth object provider

Rest OAuth object provider

The Outh object is part of the overall ServiceBroker Configuration object, in the following location:

A Mobility Provider object is used within the context of a REST Objects Providers (itself part of an REST Objects Configuration) to represent the details of how ServiceBroker is to be integrated with ServiceMobility for the relevant tenant.

    

OAuth Provider Object Format

JSON Format
{
  "$async": true,
  "$schema": "http://json-schema.org/draft-07/schema",
  "$id": "http://broker.servicepower.com/schemas/sub_schemas/OAuth.json",
  "properties": {
    "Provider": {
      "description": "Identity Provider",
      "type": "string",
      "default": "Cognito",
      "enum": [
        "Cognito"
      ]
    },
    "ClientId": {
      "description": "Application Client Id",
      "type": "string",
      "default": ""
    },
    "ClientSecret": {
      "description": "Application Client Secret",
      "type": "string",
      "default": ""

OAuth Provider Object Properties


PropertyTypeRequired?Description

Provider

stringYes

Idenity Provider

Client ID

stringYesApplication Client ID

Client Secret

stringYesApplication Client Secret