Module Values.JwtBearerGrantSource

A structure that defines configuration settings for an application that supports the JWT Bearer Token Authorization Grant. The AuthorizedAudience field is the aud claim. For more information, see RFC 7523.

Sourcetype nonrec t = {
  1. authorizedTokenIssuers : AuthorizedTokenIssuers.t option;
    (*

    A list of allowed token issuers trusted by the Identity Center instances for this application. AuthorizedTokenIssuers is required when the grant type is JwtBearerGrant.

    *)
}
Sourceval make : ?authorizedTokenIssuers:??? -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `List of [> `Structure of (string * [> `List of [> `String of TokenIssuerAudience.t ] list | `String of TrustedTokenIssuerArn.t ]) list ] list ]) list ]
Sourceval to_query : t -> Awso.Client.Query.t
Sourceval of_xml : Awso.Xml.t -> t
Sourceval of_string : string -> t
Sourceval of_json : Yojson.Safe.t -> t
Sourceval to_json : t -> Yojson.Safe.t