Versions Compared

Key

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

Инициирует процесс асинхронного создания ЭП для ранее загруженных данных сессииІніціює процес асинхронного створення ЕП для раніше завантажених даних сесії.

URL-

...

адреса запиту

https://localhost:9092/api/v1/ticket/{uuid}/ds/creator

Метод

POST

...

Параметри запиту
uuidString
Идентификатор сессии
Ідентифікатор сесії

...

Налаштовувані заголовки

...

запиту
Content-Typetext/plain

...

Відповідь
Код
ответа
відповідіContent-type
Допустимые параметры
Допустимі параметриПример содержимого
200application/jsonmessage
{
   
    "message" : "
Инициирована
Ініційована 
асинхронная
операція 
операция
створення 
создания
електронного 
электронной подписи
підпису."
}
503application/jsonmessage
{
   
    "message" : "
Сервис
Сервіс 
выполнения
виконання 
криптографических
криптографічних 
операций
операцій не 
запущен
запущено." 
}
400application/jsonmessage
{
   
    "message" : "
Сессия
Сесія 
отсутствует
відсутня." 
}
500application/jsonmessage
failureCause 
{
   
    "message" : "
Ошибка
Помилка при 
инициировании
ініціюванні 
асинхронной
асинхронної 
операции
операції 
создания
створення 
электронной
електронного 
подписи
підпису.",
"failureCause" : ""
}

...

Параметри JSON

...

обʼєкта відповіді
ПараметрТип
данных
даних
Описание
Опис
messageString
Описание результата проведения операции
Опис результату проведення операції
failureCause String
Описание причины возникновения ошибки

...

Опис причини виникнення помилки
Приклад коду на JavaScript + jQuery 2.2.4
Code Block
languagejs
$.ajax({
    url: "https://localhost:9092/api/v1/ticket/79343564-147f-4a2a-ac2a-182d7a55f802/ds/creator",
    type: "POST",
    dataType: "json",
    contentType: "text/plain"
}).done(function (jsonResponse, textStatus, xhr) {
    message = jsonResponse.message;
}).fail(function (xhr) {
    try {
        var jsonResponse = JSON.parse(xhr.responseText);
        message = jsonResponse.message;
        failureCause = jsonResponse.failureCause;
    } catch (e) {
        message = (xhr.responseText == undefined) ? "ОшибкаПомилка при созданиистворенні ЭПЕП." : xhr.responseText;
    }
})

...