Create
Create provisions a durable static OAuth client for a pre-registered consumer, eligible for authorization_code + refresh_token only. A secret-based client’s secret is returned once, on this response.
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
This API uses OAuth2 with the Client Credential flow. Client Credentials must be sent in the BODY, not the headers. For an example of how to implement this, refer to the c1TokenSource.Token() function.
Body
The ExternalOAuthClientServiceCreateRequest message.
The authMethod field.
EXTERNAL_O_AUTH_CLIENT_AUTH_METHOD_UNSPECIFIED, EXTERNAL_O_AUTH_CLIENT_AUTH_METHOD_CLIENT_SECRET_BASIC, EXTERNAL_O_AUTH_CLIENT_AUTH_METHOD_CLIENT_SECRET_POST, EXTERNAL_O_AUTH_CLIENT_AUTH_METHOD_PRIVATE_KEY_JWT Operator-facing name shown on the consent screen and in the admin list.
RFC 7517 JWK Set. Required when auth_method is PRIVATE_KEY_JWT and rejected otherwise.
Exact redirect URIs the client may be sent to. Microsoft's fixed literal, for example, is registered here.