Google Cloud Integrations V1alpha OAuth2Client Credentials Response
data class GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsResponse(val accessToken: GoogleCloudIntegrationsV1alphaAccessTokenResponse, val clientId: String, val clientSecret: String, val requestType: String, val scope: String, val tokenEndpoint: String, val tokenParams: GoogleCloudIntegrationsV1alphaParameterMapResponse)
For client credentials grant, the client sends a POST request with grant_type as 'client_credentials' to the authorization server. The authorization server will respond with a JSON object containing the access token.
Constructors
Link copied to clipboard
constructor(accessToken: GoogleCloudIntegrationsV1alphaAccessTokenResponse, clientId: String, clientSecret: String, requestType: String, scope: String, tokenEndpoint: String, tokenParams: GoogleCloudIntegrationsV1alphaParameterMapResponse)
Properties
Link copied to clipboard
Access token fetched from the authorization server.
Link copied to clipboard
The client's secret.
Link copied to clipboard
Represent how to pass parameters to fetch access token
Link copied to clipboard
The token endpoint is used by the client to obtain an access token by presenting its authorization grant or refresh token.
Link copied to clipboard
Token parameters for the auth request.