Values_0.OAuth2CredentialsSourceThe credentials used when the authentication type is OAuth2 authentication.
type nonrec t = {userManagedClientApplicationClientSecret : UserManagedClientApplicationClientSecret.t
option;The client application client secret if the client application is user managed.
*)accessToken : AccessToken.t option;The access token used when the authentication type is OAuth2.
*)refreshToken : RefreshToken.t option;The refresh token used when the authentication type is OAuth2.
*)jwtToken : JwtToken.t option;The JSON Web Token (JWT) used when the authentication type is OAuth2.
*)}val make :
?userManagedClientApplicationClientSecret:
UserManagedClientApplicationClientSecret.t ->
?accessToken:AccessToken.t ->
?refreshToken:RefreshToken.t ->
?jwtToken:JwtToken.t ->
unit ->
tval to_value :
t ->
[> `Structure of
(string * [> `String of UserManagedClientApplicationClientSecret.t ])
list ]