Ініціює процес асинхронного створення ЕП для раніше завантажених даних та ключового контейнера сесії.

Увага

Метод підтримує захищені параметри. 
Ознайомитись с описом та деталями використання захищених параметрів можливо за посиланням Створення та використання захищених параметрів.
Усі параметри JSON обʼєкту запиту можуть бути передані як захищені параметри. Якщо відкритий параметр та захищений параметр мають однакове ім'я, то буде використане значення захищеного параметра.

Увага

Для файлових контейнерів та захищених носіїв при встановленні параметра cadesType в значення відмінне "undefined", значення параметра embedCertificateType ігнорується.

Для токенів у хмарі (Cipher-CKS, Depositsign):

  • при встановленні параметра cadesType у значення CAdESXLong, значення параметру embedCertificateType ігнорується.
  • допустиме значення параметру embedCertificateType: nothing, signerCert.
URL-адреса запиту

https://ccs-dev-api.cipher.kiev.ua/ccs/api/v1/ticket/{uuid}/ds/creator

Метод

POST

Параметри запиту
uuidStringІдентифікатор сесії
Налаштовувані заголовки запиту
Content-Typeapplication/json
Параметри JSON обʼєкта запиту
Імʼя
Тип
Опис
Допустиме значення

keyStorePassword

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