Как добавить определение безопасности apiKey в API Swagger-Play?

Я использую Swagger-Play с сервером Play 2.5 для создания определения Swagger. Мой API ожидает X-Auth-Token заголовок. Как я могу аннотировать свои классы API, чтобы swagger-play генерировал правильные определения безопасности? Это только кажется, что поддерживает oauth2...

1 ответ

Вы можете попробовать добавить что-то вроде этого в ваш основной файл swagger.yml:

securityDefinitions:
  key:
    type: apiKey
    in: header
    name: key
  value:
    type: apiKey
    in: header
    name: value

Для получения более подробной информации вы можете обратиться по адресу: https://apihandyman.io/writing-openapi-swagger-specification-tutorial-part-6-defining-security/

Другие вопросы по тегам