Отправить ключ и сертификат в Swagger - PullRequest
0 голосов
/ 28 апреля 2020

У меня есть приложение Spring Boot. В комплекте свагер 2.9.2 (springfox) Мне нужно отправить ключ и сертификат для корректной работы с моим приложением.

Если я использую curl:

curl --key /opt/1.key --cert /opt/2.crt https://www.website.com:8000/

, то запрос успешно пройден. Но я не могу отправить параметры --cert и --key в swagger.

Я пытаюсь настроить запрос:

    new Docket(...)
    .globalOperationParameters(
Arrays.asList(new ParameterBuilder()
    .name("header")
    .description("Description of header")
    .modelRef(new ModelRef("string"))
    .parameterType("header")
    .required(true)
    .build()))

Но поддерживается только параметр parameterType:

path parameters,   such as /users/{id}
query parameters,  such as /users?role=admin
header parameters, such as X-MyHeader: Value
cookie parameters, which are passed in the Cookie header, such as Cookie: debug=0; csrftoken=BUSe35dohU3O1MZvDCU

Как передать --cert и --key в swagger-ui?

Извините за мой плохой английский sh.

С уважением,

kprikhodko

...