| BusinessName |
Pointer to String |
The name of the business the API Client should belong to |
[optional] |
| HomepageUrl |
Pointer to String |
The homepage URL associated with the owner of the API Client |
[optional] |
| Name |
String |
A human-readable name for the API Client |
[required] |
| Description |
String |
A description of the API Client |
[required] |
| AccessTokenValiditySeconds |
Int32 |
The number of seconds an access token generated for this API Client is valid for |
[required] |
| RefreshTokenValiditySeconds |
Pointer to Int32 |
The number of seconds a refresh token generated for this API Client is valid for |
[optional] |
| RedirectUris |
Pointer to []String |
A list of the approved redirect URIs. Provide one or more URIs when assigning the AUTHORIZATION_CODE grant type to a new OAuth Client. |
[optional] |
| GrantTypes |
[]GrantType |
A list of OAuth 2.0 grant types this API Client can be used with |
[required] |
| AccessType |
AccessType |
|
[required] |
| Type |
Pointer to ClientType |
|
[optional] |
| Internal |
Pointer to Boolean |
An indicator of whether the API Client can be used for requests internal within the product. |
[optional] |
| Enabled |
Boolean |
An indicator of whether the API Client is enabled for use |
[required] |
| StrongAuthSupported |
Pointer to Boolean |
An indicator of whether the API Client supports strong authentication |
[optional] |
| ClaimsSupported |
Pointer to Boolean |
An indicator of whether the API Client supports the serialization of SAML claims when used with the authorization_code flow |
[optional] |
| Scope |
Pointer to []String |
Scopes of the API Client. If no scope is specified, the client will be created with the default scope ""sp:scopes:all"". This means the API Client will have all the rights of the owner who created it. |
[optional] |