AWSAPIGatewayHTTPAPIJWTAuthorizer
No description
type AWSAPIGatewayHTTPAPIJWTAuthorizer {
id: String!
name: String!
identitySources: [String!]!
identityValidationExpression: String!
payloadFormatVersion: String!
resultTtlInSeconds: Int!
enableSimpleResponses: Boolean!
audience: [String!]!
issuer: String!
}
Fields
AWSAPIGatewayHTTPAPIJWTAuthorizer.id
● String!
non-null scalar
The identifier for the authorizer resource
AWSAPIGatewayHTTPAPIJWTAuthorizer.name
● String!
non-null scalar
The name of the authorizer
AWSAPIGatewayHTTPAPIJWTAuthorizer.identitySources
● [String!]!
non-null scalar
The identity source for which authorization is requested
AWSAPIGatewayHTTPAPIJWTAuthorizer.identityValidationExpression
● String!
non-null scalar
A validation expression for the incoming identity token
AWSAPIGatewayHTTPAPIJWTAuthorizer.payloadFormatVersion
● String!
non-null scalar
The format of the payload sent to an HTTP API Lambda authorizer
AWSAPIGatewayHTTPAPIJWTAuthorizer.resultTtlInSeconds
● Int!
non-null scalar
The time to live (TTL) for cached authorizer results, in seconds
AWSAPIGatewayHTTPAPIJWTAuthorizer.enableSimpleResponses
● Boolean!
non-null scalar
Indicates whether a Lambda authorizer returns a response in a simple format
AWSAPIGatewayHTTPAPIJWTAuthorizer.audience
● [String!]!
non-null scalar
A list of the intended recipients of the JWT
AWSAPIGatewayHTTPAPIJWTAuthorizer.issuer
● String!
non-null scalar
The base domain of the identity provider that issues JSON Web Tokens