Values.GrantSourceThe Grant union represents the set of possible configuration options for the selected grant type. Exactly one member of the union must be specified, and must match the grant type selected.
type nonrec t = {jwtBearer : JwtBearerGrant.t option;Configuration options for the urn:ietf:params:oauth:grant-type:jwt-bearer grant type.
*)refreshToken : RefreshTokenGrant.t option;Configuration options for the refresh_token grant type.
*)tokenExchange : TokenExchangeGrant.t option;Configuration options for the urn:ietf:params:oauth:grant-type:token-exchange grant type.
*)}val to_value :
t ->
[> `Structure of
(string
* [> `Structure of
(string
* [> `List of
[> `String of URI.t
| `Structure of
(string
* [> `List of
[> `String of TokenIssuerAudience.t ] list
| `String of TrustedTokenIssuerArn.t ])
list ]
list ])
list ])
list ]