x-apigateway-auth-opt
Meaning: App (simple authentication) parameter
Scope of effect: Security Scheme Object (2.0)/Security Scheme Object (3.0)
Swagger example:
securityDefinitions:apig-auth-app:type: apiKeyname: Authorizationin: headerx-apigateway-auth-type: AppSigv1apig-auth-app-header:type: apiKeyname: Authorizationin: headerx-apigateway-auth-opt:appcode-auth-type: headerx-apigateway-auth-type: AppSigv1apig-auth-iam:type: apiKeyname: unusedin: headerx-apigateway-auth-type: IAM
OpenAPI example:
securitySchemes:apig-auth-app:in: headername: Authorizationtype: apiKeyx-apigateway-auth-type: AppSigv1apig-auth-app-header:in: headername: Authorizationtype: apiKeyx-apigateway-auth-opt:appcode-auth-type: headerx-apigateway-auth-type: AppSigv1apig-auth-iam:in: headername: unusedtype: apiKeyx-apigateway-auth-type: IAM
Parameter | Mandatory | Type | Description |
---|---|---|---|
appcode-auth-type | No | String | Indicates whether AppCode authentication is enabled. The default value is disable.
|
Parent topic: API Design File Extension Definitions