| Package | Description |
|---|---|
| software.amazon.awscdk.services.apigatewayv2 |
AWS::APIGatewayv2 Construct Library
|
| software.amazon.awscdk.services.apigatewayv2.authorizers |
AWS APIGatewayv2 Authorizers
|
| Modifier and Type | Interface and Description |
|---|---|
static interface |
IHttpRouteAuthorizer.Jsii$Default
Internal default implementation for
IHttpRouteAuthorizer. |
| Modifier and Type | Class and Description |
|---|---|
class |
HttpNoneAuthorizer
(experimental) Explicitly configure no authorizers on specific HTTP API routes.
|
static class |
IHttpRouteAuthorizer.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
| Modifier and Type | Method and Description |
|---|---|
static IHttpRouteAuthorizer |
HttpAuthorizer.fromHttpAuthorizerAttributes(software.constructs.Construct scope,
String id,
HttpAuthorizerAttributes attrs)
(experimental) Import an existing HTTP Authorizer into this CDK app.
|
default IHttpRouteAuthorizer |
AddRoutesOptions.getAuthorizer()
(experimental) Authorizer to be associated to these routes.
|
IHttpRouteAuthorizer |
AddRoutesOptions.Jsii$Proxy.getAuthorizer() |
default IHttpRouteAuthorizer |
HttpRouteProps.getAuthorizer()
(experimental) Authorizer for a WebSocket API or an HTTP API.
|
IHttpRouteAuthorizer |
HttpRouteProps.Jsii$Proxy.getAuthorizer() |
default IHttpRouteAuthorizer |
HttpApiProps.getDefaultAuthorizer()
(experimental) Default Authorizer to applied to all routes in the gateway.
|
IHttpRouteAuthorizer |
HttpApiProps.Jsii$Proxy.getDefaultAuthorizer() |
| Modifier and Type | Method and Description |
|---|---|
HttpRoute.Builder |
HttpRoute.Builder.authorizer(IHttpRouteAuthorizer authorizer)
(experimental) Authorizer for a WebSocket API or an HTTP API.
|
AddRoutesOptions.Builder |
AddRoutesOptions.Builder.authorizer(IHttpRouteAuthorizer authorizer)
Sets the value of
AddRoutesOptions.getAuthorizer() |
HttpRouteProps.Builder |
HttpRouteProps.Builder.authorizer(IHttpRouteAuthorizer authorizer)
Sets the value of
HttpRouteProps.getAuthorizer() |
HttpApi.Builder |
HttpApi.Builder.defaultAuthorizer(IHttpRouteAuthorizer defaultAuthorizer)
(experimental) Default Authorizer to applied to all routes in the gateway.
|
HttpApiProps.Builder |
HttpApiProps.Builder.defaultAuthorizer(IHttpRouteAuthorizer defaultAuthorizer)
Sets the value of
HttpApiProps.getDefaultAuthorizer() |
| Constructor and Description |
|---|
Jsii$Proxy(IHttpApi httpApi,
HttpRouteKey routeKey,
List<String> authorizationScopes,
IHttpRouteAuthorizer authorizer,
IHttpRouteIntegration integration)
Constructor that initializes the object based on literal property values passed by the
HttpRouteProps.Builder. |
Jsii$Proxy(String apiName,
CorsPreflightOptions corsPreflight,
Boolean createDefaultStage,
List<String> defaultAuthorizationScopes,
IHttpRouteAuthorizer defaultAuthorizer,
DomainMappingOptions defaultDomainMapping,
IHttpRouteIntegration defaultIntegration,
String description,
Boolean disableExecuteApiEndpoint)
Constructor that initializes the object based on literal property values passed by the
HttpApiProps.Builder. |
Jsii$Proxy(String path,
List<String> authorizationScopes,
IHttpRouteAuthorizer authorizer,
List<? extends HttpMethod> methods,
IHttpRouteIntegration integration)
Constructor that initializes the object based on literal property values passed by the
AddRoutesOptions.Builder. |
| Modifier and Type | Class and Description |
|---|---|
class |
HttpJwtAuthorizer
(experimental) Authorize Http Api routes on whether the requester is registered as part of an AWS Cognito user pool.
|
class |
HttpUserPoolAuthorizer
(experimental) Authorize Http Api routes on whether the requester is registered as part of an AWS Cognito user pool.
|
Copyright © 2021. All rights reserved.