Skip to content

Latest commit

 

History

History
17 lines (13 loc) · 1.81 KB

OAuthClientRequest.md

File metadata and controls

17 lines (13 loc) · 1.81 KB

OAuthClientRequest

Properties

Name Type Description Notes
name string The name of the OAuth client.
accessTokenValiditySeconds int The number of seconds, between 5mins and 48hrs, until tokens created with this client expire. If this field is omitted, a default of 24 hours will be applied. [optional]
description string [optional]
registeredRedirectUri string[] List of allowed callbacks for this client. For example: https://myap.example.com/auth/callback [optional]
roleIds string[] Deprecated. Use roleDivisions instead. [optional]
authorizedGrantType string The OAuth Grant/Client type supported by this client. Code Authorization Grant/Client type - Preferred client type where the Client ID and Secret are required to create tokens. Used where the secret can be secured. Implicit grant type - Client ID only is required to create tokens. Used in browser and mobile apps where the secret can not be secured. SAML2-Bearer extension grant type - SAML2 assertion provider for user authentication at the token endpoint. Client Credential grant type - Used to created access tokens that are tied only to the client.
scope string[] The scope requested by this client. Scopes only apply to clients not using the client_credential grant [optional]
roleDivisions \PureCloudPlatform\Client\V2\Model\RoleDivision[] Set of roles and their corresponding divisions associated with this client. Roles and divisions only apply to clients using the client_credential grant [optional]

[Back to Model list] [Back to API list] [Back to README]