Пароль маски пользовательского интерфейса Spring Fox Swagger

У меня есть пользовательский интерфейс Spring Fox Swagger, в котором я выполняю ряд операций, одна из которых — публикация в Jira, и для этого требуется, чтобы пользователь вводил свое имя пользователя и пароль.

Эта проблема заключается в том, что пароль не маскируется.

Поле пароля не маскируется

public ResponseEntity<?> createJiraIssue( @RequestParam(value = "jiraProject") @ApiParam(value = ParamConfig.PROJECT_DESC) String jiraProject,                                            
@RequestParam(value = "qcPassword", required = false) @ApiParam(type = "string",  format = "password", value = ParamConfig.QC_PASSWORD) String qcPassword ) throws CustomException,
                                                                                                                                                                                    IOException,
                                                                                                                                                                                    URISyntaxException

Я добавил type = "string", format = "password", но это ничего не изменило.

Любые идеи?


person Deane Kane    schedule 30.10.2019    source источник


Ответы (1)


Это известная проблема, которая в настоящее время не исправлена

https://github.com/swagger-api/swagger-core/issues/469 https://github.com/springfox/springfox/issues/2366

На данный момент обходного пути для этого нет.

person VadymVL    schedule 31.10.2019
comment
github.com/springfox/springfox/issues/3002 Только что сам это заметил. Спасибо за ваш ответ. Я думаю, что мой единственный вариант - ждать. - person Deane Kane; 31.10.2019