Springfox Swagger 2 - место для размещения дополнительной информации - список разрешений пользователей, необходимых для использования API - PullRequest
0 голосов
/ 17 декабря 2018

Я использую авторизацию метода безопасности Spring (и некоторые пользовательские аннотации удобства) и Springfox Swagger 2 (2.7.0).Я хотел бы иметь возможность проверить значения аннотации @PreAuthorize и представить роли, необходимые для использования API.Обычно это работает, я могу проверить аннотации к моим методам контроллера и т. Д .: " Как подтвердить swagger для обработки пользовательских аннотаций PathVariable уровня контроллера? "

Проблема в том, что у меня нетИдея, где разместить список, чтобы не перезаписывать сводный раздел по API и т. д. Я пытался использовать

context.operationBuilder().extensions(...);

и

context.operationBuilder().authorizations(....);

Но объекты, добавленные в них непоказать в описании Swagger UI API.Есть ли поле / набор полей / функций, которые я должен использовать, чтобы показать список разрешений, необходимых для использования API?Или, по крайней мере, тот, который я мог бы использовать, и он появился бы в описании API?

...