ExternalClient

Summary

API Manager external client

Description

API Manager external client. External clients are used when authenticating the application through a 3rd party OAuth service

Fields

Field Name Type Since Version Description
id String The ID of the external client
clientId String The 3rd party client ID. This client ID is provided by a 3rd party OAuth service and is used to map an application to an external client. This value is unique, i.e. no other application can specify the same client ID.
enabled Boolean Flag disables the external client so it can't be used in authentication
createdBy String The unique identifier of the user that created the mapping
createdOn Long Epoch/Unix time stamp when the mapping was created
corsOrigins [String] The domains to allow access for browser-based clients

Example JSON

{
  "id" : "19da5d5e-b18a-4217-abec-291033cd939c",
  "clientId" : "296ec1ae-3fc7-4470-8d90-a6cc1482797f",
  "enabled" : true,
  "createdBy" : "3e21b76a-defa-49ab-9682-a9cd60387e37",
  "createdOn" : 1364287486876,
  "corsOrigins" : [ "example.com" ]
}