Ініціює процес синхронного створення ЕП для масиву даних, який передається у запиті.
Для створення ЕП використовується особистий ключ із раніше завантаженого ключового контейнеру сесії. Параметри створення ЕП встановлюються завдяки запиту Встановлення параметрів сесії
Инициирует процесс синхронного создания ЭП для массива данных, который передается в запросе.
Для выработки подписи используется личный ключ из ранее загруженного ключевого контейнера сессии. Параметры создания электронной подписи устанавливаются с помощью запроса Установка параметров сессии.
Note | ||
---|---|---|
| ||
Для файлових контейнеров и аппаратных токенов при установке параметра cadesType в значение отличное от контейнерів та захищених носіїв при встановлені параметру cadesType у значення відмінне від "undefined", значения параметра значення параметру embedCertificateType игнорируетсяігнорується. |
URL-
...
адреса запиту
https://localhostlocal.cipher.kiev.ua:9090/api/v1/ticket/{uuid}/ds/creator/data.bulk
Метод
POST
...
Параметри запиту
uuid | StringИдентификатор | сессииІдентифікатор сесії |
...
Налаштовувані заголовки
...
запиту
Content-Type | application/json |
...
Параметри JSON
...
обʼєкту запиту
Імʼя | Тип |
---|
Опис |
---|
Допустимі значення | ||
---|---|---|
keyStorePassword | String | Пароль |
до ключового контейнеру |
сесії |
Рядок, який представляє собою пароль для доступу до ключового контейнеру сесії. Ключовий контейнер сесії має бути завантажений за допомогою спеціального запиту | |
dataToSign | Array[String] |
Ответ
Масив даних, для яких необхідно створити ЕП | Масив Base64 рядку | ||
dataToSignIdentifiers | Array[String] | Масив ідентифікаторів даних. Обов'язково вказати при створенні:
| Зазвичай назви файлів, дані яких вказані в полі dataToSign |
Відповідь
Код відповідіКод ответа | Content-type | Допустимые параметры | Допустимі параметри | Приклад вмістуПример содержимого |
---|---|---|---|---|
200 | application/json | Array[String] | [ | |
503 | application/json | message | { | |
400 | application/json | message | { | |
500 | application/json | message failureCause | { |
...
Параметри JSON
...
обʼєкта відповіді
Параметр | Тип данныхданих | ОписаниеОпис |
---|---|---|
Array[String] | Массив Масив Base64 строк с даними электронных подписей рядок з даними електронних підписів | |
message | String | Описание результата проведения операцииОпис результату проведення операції |
failureCause | String | Описание причины возникновения ошибки |
Пример кода на JavaScript + jQuery 2.2.4
...
language | js |
---|
...
Опис причини появи помилки |