Amazon API Gateway
开发人员指南
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

x-amazon-apigateway-authtype 属性

指定可选的客户定义信息,用于描述 Lambda 授权方 (以前称为自定义授权方)。它用于 API Gateway API 导入和导出,不会影响功能。

此属性是 OpenAPI 安全定义操作对象的扩展属性。

x-amazon-apigateway-authtype 示例

以下示例使用 OAuth 2 设置 Lambda 授权方的类型。

"cust-authorizer" : { "type" : "...", // required "name" : "...", // name of the identity source header "in" : "header", // must be header "x-amazon-apigateway-authtype" : "oauth2", // Specifies the authorization mechanism for the client. "x-amazon-apigateway-authorizer" : { ... } }

以下安全定义示例使用 AWS 签名版本 4 指定授权:

"sigv4" : { "type" : "apiKey", "name" : "Authorization", "in" : "header", "x-amazon-apigateway-authtype" : "awsSigv4" }

另请参阅

authorizer.authType