class Aws::ApiGatewayV2::Types::JWTConfiguration

Represents the configuration of a JWT authorizer. Required for the JWT authorizer type. Supported only for HTTP APIs.

@note When making an API call, you may pass JWTConfiguration

data as a hash:

    {
      audience: ["__string"],
      issuer: "UriWithLengthBetween1And2048",
    }

@!attribute [rw] audience

A list of the intended recipients of the JWT. A valid JWT must
provide an aud that matches at least one entry in this list. See
[RFC 7519][1]. Supported only for HTTP APIs.

[1]: https://tools.ietf.org/html/rfc7519#section-4.1.3
@return [Array<String>]

@!attribute [rw] issuer

The base domain of the identity provider that issues JSON Web
Tokens. For example, an Amazon Cognito user pool has the following
format:
https://cognito-idp.*\\\{region\\}*.amazonaws.com/*\\\{userPoolId\\}*
. Required for the JWT authorizer type. Supported only for HTTP
APIs.
@return [String]

Constants

SENSITIVE