| Package | Description |
|---|---|
| software.amazon.awscdk.services.apigateway |
Amazon API Gateway Construct Library
|
| Modifier and Type | Method and Description |
|---|---|
TokenAuthorizer.Builder |
TokenAuthorizer.Builder.assumeRole(IRole assumeRole)
An optional IAM role for APIGateway to assume before calling the Lambda-based authorizer.
|
TokenAuthorizer.Builder |
TokenAuthorizer.Builder.authorizerName(String authorizerName)
An optional human friendly name for the authorizer.
|
static TokenAuthorizer.Builder |
TokenAuthorizer.Builder.create(software.constructs.Construct scope,
String id) |
TokenAuthorizer.Builder |
TokenAuthorizer.Builder.handler(IFunction handler)
The handler for the authorizer lambda function.
|
TokenAuthorizer.Builder |
TokenAuthorizer.Builder.identitySource(String identitySource)
The request header mapping expression for the bearer token.
|
TokenAuthorizer.Builder |
TokenAuthorizer.Builder.resultsCacheTtl(Duration resultsCacheTtl)
How long APIGateway should cache the results.
|
TokenAuthorizer.Builder |
TokenAuthorizer.Builder.validationRegex(String validationRegex)
An optional regex to be matched against the authorization token.
|
Copyright © 2022. All rights reserved.