Apache CloudStack 4.20.0.0 Root Admin API Reference
registerOauthProvider
Register the OAuth2 provider in CloudStack
Request parameters
| Parameter Name | Description | Required |
| clientid | Client ID pre-registered in the specific OAuth provider | true |
| description | Description of the OAuth Provider | true |
| provider | Name of the provider from the list of OAuth providers supported in CloudStack | true |
| redirecturi | Redirect URI pre-registered in the specific OAuth provider | true |
| secretkey | Secret Key pre-registered in the specific OAuth provider | true |
| details | Any OAuth provider details in key/value pairs using format details[i].keyname=keyvalue. Example: details[0].clientsecret=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 | false |
Response Tags
| Response Name | Description |
| displaytext | any text associated with the success or failure |
| success | true if operation is executed successfully |