SubscriptionAuthentication_paramsOauth2ClientCredentials

SubscriptionAuthentication_paramsOauth2ClientCredentials
SubscriptionAuthentication_paramsOauth2ClientCredentials

Parameters for authentication/authorization using OAUTH2_CLIENT_CREDENTIALS. Shall be present if authType is "OAUTH2_CLIENT_CREDENTIALS" and the contained information has not been provisioned out of band. Shall be absent otherwise.

JSON Example
{
    "clientId": "string",
    "clientPassword": "string",
    "tokenEndpoint": "string"
}
string
clientId
Optional

Client identifier to be used in the access token request of the OAuth 2.0 client credentials grant type. Shall be present if it has not been provisioned out of band. The clientId and clientPassword passed in a subscription shall not be the same as the clientId and clientPassword that are used to obtain authorization for API requests. Client credentials may differ between subscriptions. The value of clientPassword should be generated by a random process.

string
clientPassword
Optional

Client password to be used in the access token request of the OAuth 2.0 client credentials grant type. Shall be present if it has not been provisioned out of band. The clientId and clientPassword passed in a subscription shall not be the same as the clientId and clientPassword that are used to obtain authorization for API requests. Client credentials may differ between subscriptions. The value of clientPassword should be generated by a random process.

tokenEndpoint
Optional

tokenEndpoint