Class: Aws::ElasticLoadBalancingV2::Types::JwtValidationActionConfig
- Inherits:
-
Struct
- Object
- Struct
- Aws::ElasticLoadBalancingV2::Types::JwtValidationActionConfig
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-elasticloadbalancingv2/types.rb
Overview
Information about a JSON Web Token (JWT) validation action.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#additional_claims ⇒ Array<Types::JwtValidationActionAdditionalClaim>
Additional claims to validate.
-
#issuer ⇒ String
The issuer of the JWT.
-
#jwks_endpoint ⇒ String
The JSON Web Key Set (JWKS) endpoint.
Instance Attribute Details
#additional_claims ⇒ Array<Types::JwtValidationActionAdditionalClaim>
Additional claims to validate. The maximum size of the list is 10. We validate the ‘exp`, `iss`, `nbf`, and `iat` claims by default.
2252 2253 2254 2255 2256 2257 2258 |
# File 'lib/aws-sdk-elasticloadbalancingv2/types.rb', line 2252 class JwtValidationActionConfig < Struct.new( :jwks_endpoint, :issuer, :additional_claims) SENSITIVE = [] include Aws::Structure end |
#issuer ⇒ String
The issuer of the JWT. The maximum length is 256 characters.
2252 2253 2254 2255 2256 2257 2258 |
# File 'lib/aws-sdk-elasticloadbalancingv2/types.rb', line 2252 class JwtValidationActionConfig < Struct.new( :jwks_endpoint, :issuer, :additional_claims) SENSITIVE = [] include Aws::Structure end |
#jwks_endpoint ⇒ String
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.
2252 2253 2254 2255 2256 2257 2258 |
# File 'lib/aws-sdk-elasticloadbalancingv2/types.rb', line 2252 class JwtValidationActionConfig < Struct.new( :jwks_endpoint, :issuer, :additional_claims) SENSITIVE = [] include Aws::Structure end |