x-apigateway-auth-type
Significado: formato de autenticação apiKey baseado em Swagger, que define um modo de autenticação fornecido pelo APIG.
Escopo do efeito: objeto de esquema de segurança (2.0)/objeto de esquema de segurança (3.0)
Swagger:
securityDefinitions: apig-auth-app: in: header name: Authorization type: apiKey x-apigateway-auth-type: AppSigv1 apig-auth-iam: in: header name: unused type: apiKey x-apigateway-auth-type: IAM
Exemplo de OpenAPI:
securitySchemes: apig-auth-app: in: header name: Authorization type: apiKey x-apigateway-auth-type: AppSigv1 apig-auth-iam: in: header name: unused type: apiKey x-apigateway-auth-type: IAM
Parâmetro |
Obrigatório |
Tipo |
Descrição |
---|---|---|---|
x-apigateway-auth-type |
Sim |
String |
Modo de autenticação usado no APIG. AppSigv1 e IAM são suportados. |
type |
Sim |
String |
Tipo de autenticação. Apenas o apiKey é suportado. |
name |
Sim |
String |
Nome do parâmetro para autenticação. |
in |
Sim |
String |
Apenas o header é suportado. |
description |
Não |
String |
Descrição sobre a autenticação. |