Versions Compared

Key

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

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

Note
titleУвага

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


Note
titleУвага

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

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

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

https://ccs-dev-api.cipher.kiev.ua/ccs

Инициирует процесс асинхронного создания ЭЦП для ранее загруженных данных и ключевого контейнера сессии.

URL-адрес запроса

https://localhost:9094/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
Описание причины возникновения ошибки
Пример кода на JavaScript + jQuery 2.2.4

...

languagejs

...

Опис причин появи помилки