Values.OAuth2CredentialsSourceThe OAuth 2.0 credentials required for OAuth 2.0 authentication.
type nonrec t = {clientId : ClientId.t option;The identifier for the desired client.
*)clientSecret : ClientSecret.t option;The client secret used by the OAuth client to authenticate to the authorization server.
*)accessToken : AccessToken.t option;The access token used to access the connector on your behalf.
*)refreshToken : RefreshToken.t option;The refresh token used to refresh an expired access token.
*)oAuthRequest : ConnectorOAuthRequest.t option;}val make :
?clientId:ClientId.t ->
?clientSecret:ClientSecret.t ->
?accessToken:AccessToken.t ->
?refreshToken:RefreshToken.t ->
?oAuthRequest:ConnectorOAuthRequest.t ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `String of ClientId.t
| `Structure of (string * [> `String of AuthCode.t ]) list ])
list ]