Генерация API-запроса с использованием статического открытого ключа RSA с использованием Swagger для Java - PullRequest
0 голосов
/ 17 октября 2019

Наш метод аутентификации изменился: мы используем swagger для генерации системных вызовов API: это наш вызов auth api:

Accept: application/json, text/plain, */*
auth: <rsa_auth_key>
Cache-Control: no-cache, no-store, must-revalidate
expires: 0
Origin: https://172.16.1.40
Pragma: no-cache
Referer: https://172.16.1.40/login/?backTo=https%3A%2F%2F172.16.1.40%2F%23%21%2Falerts&message=Please%20log%20in
Sec-Fetch-Mode: cors
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/77.0.3865.90 Safari/537.36
x-access-token: [object Object]
X-Referer: https://172.16.1.40/login/?backTo=https%3A%2F%2F172.16.1.40%2F%23%21%2Falerts&message=Please%20log%20in
X-Requested-With: XMLHttpRequest

Интересно, как я могу перевести его в формат yaml, чтобы нашиSwagger использовать это то, что я пытался до сих пор:

'/api/v1/auth':
    post:
      tags:
        - authentication
      summary: 'generate session token'
      description: 'generate session token'
      operationId: authToken
      security:
        - basic: []
      parameters:
        - name: 'authorization'
          in: header
          type: string
          required: true
          description: 'base 64 hash'
      responses:
        '200':
          description: OK
          schema:
            $ref: '#/definitions/authToken'
    ```

but I am thinking how to generate the rsa auth key. 

what am I missing? 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...