--- swagger: '2.0' info: title: extension of securityDefinitions version: 4.2.0 schemes: - http basePath: /api consumes: - application/json produces: - application/json securityDefinitions: myOtherRoles: description: definition of scopes as roles type: oauth2 flow: accessCode authorizationUrl: https://foo.bar.com/authorize tokenUrl: https://foo.bar.com/token scopes: otherSellers: group of sellers otherBuyers: group of buyers mySecondaryApiKey: type: apiKey name: X-secondaryApiKey in: header myBasicAuth: type: basic description: basic primary auth security: - myBasicAuth: [] paths: