Versions Compared

Key

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

Ініціює процес асинхронної модифікації ЕП. Для успішного виконання операції ЕП. Для успішного виконання операції має бути раніше завантажені дані ЕП, для відкріпленого ЕП завантажуються і ще й дані сесії.

Підтримувані типи та формати ЕП

Формати вихідних ЕП

Инициирует процесс асинхронной модификации ЭП. Для успешного выполнения операции должны быть ранее загружены данные ЭП и, если ЭП открепленная, данные сессии.

Поддерживаемые типы и форматы электронной подписи

Форматы исходной подписи:

  • CAdES-BES
  • CAdES-T

Формат модифицированной подписимодифікованого ЕП:

  • CAdES-X Long

Типы исходной и модифицированной подписиТипи вихідного та модифікованого ЕП:

  • Встроенная Вбудований (Attached) - подписанные данные размещаются вместе с подписьюпідписані дані розміщуються лише разом з підписом
  • Відкріплений Открепленная (Detached) -  подписанные данные размещаются отдельно от подписипідписані дані розміщуються окремо від підпису
URL-

...

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

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

Метод

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

...

languagejs

...

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