...
Назва операції | Примітка | |
---|---|---|
1 | Створити сесію | Рекомендуется для каждого отдельного ресурса (файла) создавать отдельную сессию. |
2 | Завантажити дані сесії | Могут быть загружены в виде: двоичных данных, Base64 строки, HTML-формы c двоичными данными |
3 | Загрузить данные ЭП | Могут быть загружены в виде: двоичных данных, Base64 строки, HTML-формы c двоичными данными |
4 | Встановити параметри сесії | |
5 | Проверить ЭП | |
6 | Получить результат проверки ЭП | Блокирующая (синхронная) операция. |
7 | Видалити сесію |
Если после проверки прикрепленной ЭП необходимо получить (извлечь) подписанные данные, то следует использовать запрос Получение подписанных данных.
Якщо після перевірки вбудованого ЕП необхідно отримати (виокремити) підписані дані, то слід використовувати запит Отримання підписаних даних.
Приклад перевірки ЕП з отриманням текстових даних Пример проверки ЭП с извлечением для текстовых данных (Java, Maven, Cipher Signer Server): https://github.com/stokipny/sjwsa-singer-server-client
...
Назва операції | Примітка | |
---|---|---|
1 | Створити сесію | Рекомендуется для каждого отдельного ресурса (файла) создавать отдельную сессию. |
2 | Завантажити дані сесії | Могут быть загружены в виде: двоичных данных, Base64 строки. |
3 | Встановити параметри сесії | Должен быть указан параметр "caId", "embedCertificateType". |
4 | Завантажити ключовий контейнер сесії | |
5Загрузить сертификаты получателей | Завантажити сертифікати отримувачів | Необходим как минимум один сертификат получателя зашифрованных данных. Сертификаты могут быть загружены в виде: двоичных данных, Base64 строки. |
6 | ЗашифроватьЗашифрувати | |
7Получить зашифрованные данные | Отримати зашифровані дані | Блокирующая (синхронная) операция. Могут быть получены в виде: двоичных данных, Base64 строки. |
8 | Видалити сесію |
...
Зашифрування з контролем
...
стану
Можливе використання у випадку пакетної обробки великої кількості ресурсів (файлівВозможно использовать в случае пакетной обработки большого количества ресурсов (файлов).
Назва операції | Примітка | |
---|---|---|
1 | Створити сесію | Рекомендуется для каждого отдельного ресурса (файла) создавать отдельную сессию. |
2 | Завантажити дані сесії | Могут быть загружены в виде: двоичных данных, Base64 строки. |
3 | Встановити параметри сесії | Должен быть указан параметр "caId", "embedCertificateType". |
4 | Завантажити ключовий контейнер сесії | |
5Загрузить сертификаты получателей | Завантажити сертифікати отримувачів | Необходим как минимум один сертификат получателя зашифрованных данных. Сертификаты могут быть загружены в виде: двоичных данных, Base64 строки. |
6 | ЗашифроватьЗашифрувати | |
7 | Получить Отримати результат зашифрованиязашифрування | Неблокирующая (асинхронная) операция. Следует использовать для контроля состояния процесса зашифрования. |
8Получить зашифрованные данные | Отримати зашифровані дані | Блокирующая (синхронная) операция. Могут быть получены в виде: двоичных данных, Base64 строки. |
9 | Видалити сесію |
...