OAuth GrantClient Object
Contains the latest information about the client for an OAuth grant. It might not exactly match the information configured when the grant was issued.
This object is used by the following operations:
- Any operations that use the Grant object
- Any operations that use the ExtensibleGrantDocument object
The properties included in the GrantClient object are listed below.
Property | Type | Description |
---|---|---|
ClientID | string | The unique ID for a specific OAuth client, as set up with the OAuth Provider. In the context of the platform, the ClientID is the same as the app's RuntimeID. |
ClientName | string | The unique name for the OAuth client. For an app in the Community Manager developer portal, it is the app name. |
ClientDetails | string | Details about the OAuth client. For an app in the Community Manager developer portal, it is the app description. |
Website | string | The website for the OAuth client, if applicable. |
ClientType | string | The OAuth client type. Example: com.soa.oauth.clienttype.public. Required in the request when adding or changing OAuth client properties. For valid values, see OAuth Client Type. Required in requests. |
RedirectURI | string[ ] |
The redirect URI for the client application. one or more. |
ClientSubTitle | string | The subtitle set up for the OAuth client. |
ClientLegalDisclaimer | string | The legal disclaimer set up for the OAuth client. |
Created | dateTime | The date/time the GrantClient object was created. |
Updated | dateTime | The date/time the GrantClient object was last updated. |
CreatedAtInMillis | long | The date/time the GrantClient object was created, in milliseconds. |
UpdatedAtInMillis | long | The date/time the GrantClient object was last updated, in milliseconds. |