Class CustomJwtAuthorizer

java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.bedrockagentcore.CustomJwtAuthorizer
All Implemented Interfaces:
IGatewayAuthorizerConfig, software.amazon.jsii.JsiiSerializable

@Generated(value="jsii-pacmak/1.129.0 (build eaca441)", date="2026-05-19T08:18:44.375Z") @Stability(Stable) public class CustomJwtAuthorizer extends software.amazon.jsii.JsiiObject implements IGatewayAuthorizerConfig
Custom JWT authorizer configuration implementation.

Example:

 // The code below shows an example of how to instantiate this type.
 // The values are placeholders you should change.
 import software.amazon.awscdk.services.bedrockagentcore.*;
 GatewayCustomClaim gatewayCustomClaim;
 CustomJwtAuthorizer customJwtAuthorizer = CustomJwtAuthorizer.Builder.create()
         .discoveryUrl("discoveryUrl")
         // the properties below are optional
         .allowedAudience(List.of("allowedAudience"))
         .allowedClients(List.of("allowedClients"))
         .allowedScopes(List.of("allowedScopes"))
         .customClaims(List.of(gatewayCustomClaim))
         .build();
 
  • Constructor Details

    • CustomJwtAuthorizer

      protected CustomJwtAuthorizer(software.amazon.jsii.JsiiObjectRef objRef)
    • CustomJwtAuthorizer

      protected CustomJwtAuthorizer(software.amazon.jsii.JsiiObject.InitializationMode initializationMode)
    • CustomJwtAuthorizer

      @Stability(Stable) public CustomJwtAuthorizer(@NotNull CustomJwtConfiguration config)
      Parameters:
      config - This parameter is required.
  • Method Details