Ініціює процес асинхронної модифікації ЕП. Для успішного виконання операції ЕП. Для успішного виконання операції має бути раніше завантажені дані ЕП, для відкріпленого ЕП завантажуються і ще й дані сесії.
Підтримувані типи та формати ЕП
Формати вихідних ЕП
Инициирует процесс асинхронной модификации ЭП. Для успешного выполнения операции должны быть ранее загружены данные ЭП и, если ЭП открепленная, данные сессии.
Поддерживаемые типы и форматы электронной подписи
Форматы исходной подписи:
- 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
...
Параметри запиту
uuid | StringИдентификатор | сессииІдентифікатор сесії |
...
Налаштовувані заголовки
...
запиту
Content-Type | text/plain |
...
Відповідь
Код ответавідповіді | Content-type | Допустимые параметры | Допустимі параметри | Приклад вмістуПример содержимого |
---|---|---|---|---|
200 | application/json | message | { "message" :"Инициирована асинхронная операция модификации электронной подписи "Ініційована асинхронна операція модифікації електронного підпису." | |
503 | application/json | message | { "message" :"Сервис выполнения криптографических операций не запущен." "Сервіс виконання криптографічних операцій не запущено." | |
400 | application/json | message | { "message" : "Сессия отсутствует Сесія відсутня." } | |
500 | application/json | message failureCause | { |
...
Параметри JSON
...
обʼєкта відповіді
Параметр | Тип данныхданих | ОписаниеОпис |
---|---|---|
message | String | Описание результата проведения операцииОпис результату проведення операції |
failureCause | String | Описание причины возникновения ошибки |
Пример кода на JavaScript + jQuery 2.2.4
...
language | js |
---|
...
Опис причини виникнення помилки |