Swagger - spring fox - скрыть пароль

Swagger — spring fox — скрыть пароль.

В одном из наших API мне нужно вернуть буквенно-цифровой код после проверки идентификатора пользователя и пароля.

Мы используем springfox-swagger-ui-2.3.1. У меня есть поле «пароль», где я не хочу показывать пароль (вместо этого я хочу показывать «XXXX»), когда пользователь вводит swagger пользовательский интерфейс

пароль определяется как @RequestParam(value = "password") Строковый пароль.

любое предложение высоко ценится.


person Ashish S    schedule 14.09.2017    source источник
comment
Вы пробовали @RequestParam(value = "password", type = "string", format = "password"), чтобы узнать, поддерживает ли он формат swagger?   -  person Saeed.Gh    schedule 01.11.2019


Ответы (2)


К сожалению, Springfox не поддерживает формат пароля swagger-core.

Он был представлен в swagger-core 1.5.11 #469.

Вопрос #2366 все еще открыт в Springfox.

person imTachu    schedule 06.11.2019

Чтобы использовать пароль в качестве типа параметра, вы можете просто переопределить формат следующим образом:

@ApiParam(value = "your password", type = "string", format = "password") 
@QueryParam(/* normal stuff */)

скрытый пароль для APiParam

person Pawan Maurya    schedule 05.11.2019