Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Параметры запроса

Отсутствуют

Настраиваемые заголовки запроса

...

Content-Typeapplication/json
Параметры JSON объекта запроса

Имя

Тип

Описание

Допустимые значения

textData

StringВ строку записываются значения для каждого из параметров.

Необходимо указать параметры:

  • Опис
  • Підписувач
  • Посада
  • Організація
  • ІПН
  • УНЗР
  • АЦСК/КНЕДП
  • Дата підпису
  • СН підписанту
  • ЕПЧ підпису
  • СН ЕПЧ підпису
  • ЕПЧ даних
  • СН ЕПЧ данихТекст в кодировке UTF-8, который будет подписан технологической подписью и будет отображаться как результат проверки QR-кода. Может содержить управляющие символы.

    widthIntegerШирина QRШирина изображения QR-кода.Всегда 0.
    heightIntegerВысота QRВысота изобржения QR-кода.Всегда 0.
    imageFormatStringСледует указать формат в каком следует формат для отображения/сохранения Формат изображения QR-кода.pngPNG, jpg JPEG
    Ответ
    Код ответаContent-typeДопустимые параметрыПример содержимого
    200application/json

    image

    503400application/jsonmessage
    code
    techMessage
    {
        "message" : "Сервис выполнения криптографических операций не запущен."
    }
    400application/jsonmessage
    {
        "message" : "Вхідні дані мають невірний формат або одне з полів містить значення у невірному форматі",
    "code": "CCSCLIB-3",
    "techMessage": "JSON parse error: Cannot deserialize value of type `com.cipher.cloud.service.qr.core.EQrCodeImageFormat` from String \"PNGs\": value not one of declared Enum instance names: [JPEG, PNG, SVG]; nested exception is com.fasterxml.jackson.databind.exc.InvalidFormatException: Cannot deserialize value of type `com.cipher.cloud.service.qr.core.EQrCodeImageFormat` from String \"PNGs\": value not one of declared Enum instance names: [JPEG, PNG, SVG]\n at [Source: (PushbackInputStream); line: 5, column: 18] (through reference chain: com.cipher.cloud.service.qr.dataobject.QrCreatorRequestData[\"imageFormat\"]);EndpointURI:http://10.0.31.29:9096/creator;ClientURI:37.229.139.42, 172.18.0.1"
    }
    500application/jsonmessage
    code
    failureCause techMessage
    {
        "message" : "Ошибка при инициировании асинхронной операции создания электронной подписи.Помилка на стороні віддаленого сервісу в процесі виконання запиту",
    "code": "CCSCLIB-31",
    "failureCausetechMessage": "ServiceUrl:http://localhost:9098;ServiceAnswer:I/O error on POST request for \"http://localhost:9098/context\"
    }
    Параметры JSON объекта ответа
    ПараметрТип данныхОписание
    imagefailureCause StringОписание причины возникновения ошибки
    : Connect to localhost:9098 [localhost/127.0.0.1] failed: Connection refused (Connection refused); nested exception is org.apache.http.conn.HttpHostConnectException: Connect to localhost:9098 [localhost/127.0.0.1] failed: Connection refused (Connection refused)"
    }
    Пример кода на JavaScript + jQuery 2.2.4

    ...