Values.JwtValidationActionConfigSourceInformation about a JSON Web Token (JWT) validation action.
type nonrec t = {jwksEndpoint : JwtValidationActionJwksEndpoint.t;The JSON Web Key Set (JWKS) endpoint. This endpoint contains JSON Web Keys (JWK) that are used to validate signatures from the provider. This must be a full URL, including the HTTPS protocol, the domain, and the path. The maximum length is 256 characters.
*)issuer : JwtValidationActionIssuer.t;The issuer of the JWT. The maximum length is 256 characters.
*)additionalClaims : JwtValidationActionAdditionalClaims.t option;Additional claims to validate. The maximum size of the list is 10. We validate the exp, iss, nbf, and iat claims by default.
*)}val make :
?additionalClaims:??? ->
jwksEndpoint:JwtValidationActionJwksEndpoint.t ->
issuer:JwtValidationActionIssuer.t ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `List of
[> `Structure of
(string
* [> `Enum of string
| `List of
[> `String of
JwtValidationActionAdditionalClaimValue.t ]
list
| `String of JwtValidationActionAdditionalClaimName.t ])
list ]
list
| `String of JwtValidationActionJwksEndpoint.t ])
list ]