Versions Compared

Key

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

Table of Contents
maxLevel2

Создание ЭП

Створення КЕП

Створення КЕП


Назва операціїПриміткаНазвание операцииПримечания
1Создать сессиюСтворити сесіюРекомендуется для каждого отдельного ресурса (файла) создавать отдельную сессиюРекомендується для кожного окремого ресурсу (файлу) створювати окрему сесію.
2Загрузить данные сессииМогут быть загружены в виде: двоичных данных, Base64 строки, HTML-формы c двоичными данными.Завантажити дані сесіїМожуть бути завантажені у вигляді: двійкових даних, Base64 рядки, HTML-форми з двійковими даними.
3Встановити параметри сесіїМає бути вказаний 3Установить параметры сессииДолжен быть указан параметр "caId".
4Загрузить ключевой Завантажити ключовий контейнер сессиисесії
5Создать ЭПСтворити КЕП
6Получить данные ЭПОтримати дані КЕПБлокуюча (синхронна) операціяБлокирующая (синхронная) операция.
7Удалить сессиюВидалити сесію

Приклад створення КЕП для текстових даних Пример создания ЭП для текстовых данных (Java, Maven, Cipher Signer Server): https://github.com/stokipny/sjwsa-singer-server-client 

Создание ЭП с контролем состояния

Возможно использовать в случае пакетной обработки большого количества ресурсов (файлов).

Створення КЕП з контролем стану

Можливо використовувати у випадку пакетної обробки великої кількості ресурсів (файлів).


Назва операціїПримітка
1Створити сесію Рекомендується для кожного окремого ресурсу (файлу) створювати окрему сесію.
2Завантажити дані сесіїМожуть бути завантажені у вигляді: двійкових даних, Base64 рядки, HTML-форми з двійковими даними.
3Встановити параметри сесіїМає бути вказаний
Название элементаПримечания
1Создать сессию Рекомендуется для каждого отдельного ресурса (файла) создавать отдельную сессию.
2Загрузить данные сессииМогут быть загружены в виде: двоичных данных, Base64 строки, HTML-формы c двоичными данными.
3Установить параметры сессииДолжен быть указан параметр "caId". 
4Загрузить ключевой Завантажити ключовий контейнер сессиисесії
5Создать ЭПСтворити КЕП
6Получить Отримати результат создания ЭПстворення КЕПНе блокуюча (асинхронна) операція. Слід використовувати для контролю стану процесу створення КЕПНеблокирующая (асинхронная) операция. Следует использовать для контроля состояния процесса создания ЭП.
7Получить данные ЭПОтримати дані КЕПБлокуюча (синхронна) операціяБлокирующая (синхронная) операция.
8Удалить сессию

Создание множественной встроенной ЭП

...

В качестве данных ЭП должна быть загружена ранее созданная встроенная ЭП.
Могут быть загружены в виде: двоичных данных, Base64 строки, HTML-формы c двоичными данными.

...

Створення КЕП з контролем стану для формату CAdES


Назва операціїПримітка
1Створити сесію Рекомендується для кожного окремого ресурсу (файлу) створювати окрему сесію.
2Завантажити дані сесіїМожуть бути завантажені у вигляді: двійкових даних, Base64 рядки, HTML-форми з двійковими даними.
3Встановити параметри сесіїМає бути вказані параметри "caId", "signatureType" та "cadesType". 
4Завантажити ключовий контейнер сесії
5Створити КЕП
6Отримати результат створення КЕПНе блокуюча (асинхронна) операція. Слід використовувати для контролю стану процесу створення КЕП.
7Отримати дані КЕПБлокуюча (синхронна) операція.
8Видалити сесію

Створення КЕП з контролем стану для формату XAdES та контейнерів ASIC-S(E)


Назва операціїПримітка
1Створити сесію Рекомендується для кожного окремого ресурсу (файлу) створювати окрему сесію.
2Завантажити дані сесії

Можуть бути завантажені у вигляді: двійкових даних, Base64 рядки, HTML-форми з двійковими даними.

При своренні вбудованого (ATTACHED) підпису формату XAdES в якості даних має бути завантажений xml-документ.

3Встановити параметри сесії

Вказати наступні параметри:

  • XAdES: "caId", "signatureType", "xadesType".
  • ASiC-E з XAdES: "caId", "xadesType", "asicForm=ASIC_E"
  • ASiC-E з CAdES: "caId", "cadesType", "asicForm=ASIC_E"
  • ASIC-S з CAdES: "caId", "cadesType", "asicForm=ASIC_S"
  • ASIC-S з XAdES: не підтримується

Параметр "caId" можна не вказувати, якщо в ключовому контейнері присутній сертифікат підписанта.

4Завантаження метаданих сесіїВ якості метаданих завантажити ідентифікатор даних, зазвичай ім'я файлу.
5Завантажити ключовий контейнер сесії
6Створити КЕП
7Отримати результат створення КЕПНе блокуюча (асинхронна) операція. Слід використовувати для контролю стану процесу створення КЕП.
8Отримати дані КЕПБлокуюча (синхронна) операція.
9Видалити сесію

Створення множинної вбудованої КЕП

Підтримується лише для формату CAdES


Назва операціїПримітка
1Створити сесіюРекомендується для кожного окремого ресурсу (файлу) створювати окрему сесію.
2Завантажити дані КЕП

В якості даних КЕП має бути завантажена раніше створено вбудований КЕП.
Можуть бути завантажені у вигляді: двійкових даних, Base64 рядки, HTML-форми з двійковими даними.

3Встановити параметри сесії

Має бути вказаний параметр "caId" та "cadesType".
Для параметра "dataToSignQualifier" має бути встановлено значення "alreadySigned".
Для параметра "signatureType" має бути встановлено значення "attached".
Для параметра "duplicateSign" має бути встановлено значення "true", якщо необхідно забезпечити можливість підписання документа кілька разів одним і тим же підписантом.

4Завантажити ключовий контейнер сесії
5Створити КЕП
6Отримати дані КЕПБлокуюча (синхронна) операція.
7Видалити сесію

Створення множинної відкріпленої КЕП

Підтримується лише для формату CAdES


Назва операціїПримітка
1Створити сесіюРекомендується для кожного окремого ресурсу (файлу) створювати окрему сесію.
2Завантажити дані сесіїМожуть бути завантажені у вигляді: двійкових даних, Base64 рядки, HTML-форми з двійковими даними.
3Завантажити дані КЕП

В якості даних КЕП має бути завантажена раніше створено відкріплений КЕП.
Можуть бути завантажені у вигляді: двійкових даних, Base64 рядки, HTML-форми з двійковими даними.

4Встановити параметри сесії

Має бути вказаний параметр "caId" та "cadesType".
Для параметра "dataToSignQualifier" має бути встановлено значення "alreadySigned".
Для параметра "signatureType" має бути встановлено значення "detached".
Для параметр "duplicateSign" має бути встановлено значення "true",
якщо необхідно забезпечити можливість підписання документа кілька разів одним і тим же підписантом.

5Завантажити ключовий контейнер сесії
6Створити КЕП
7Отримати дані КЕПБлокуюча (синхронна) операція.
8Видалити сесію

Створення КЕП для даних (масова операція) для формату CAdES


Назва операціїПримітка
1Створити сесію
2Встановити параметри сесіїМає бути вказані параметри "caId", "signatureType" та "cadesType". 
3Завантажити ключовий контейнер сесії
4Створення ЕП для даних (масова операція)Має бути вказаний параметр "keyStorePassword" та "dataToSign".
5Видалити сесію

Створення КЕП для даних (масова операція) для для формату XAdES та контейнерів ASIC-S(E)


Назва операціїПримітка
1Створити сесію
2Встановити параметри сесії

Вказати наступні параметри:

  • XAdES: "caId", "signatureType", "xadesType".
  • ASiC-E з XAdES: "caId", "xadesType", "asicForm=ASIC_E"
  • ASiC-E з CAdES: "caId", "cadesType", "asicForm=ASIC_E"
  • ASIC-S з CAdES: "caId", "cadesType", "asicForm=ASIC_S"
  • ASIC-S з XAdES: не підтримується

Параметр "caId" можна не вказувати, якщо в ключовому контейнері присутній сертифікат підписанта.

3Завантажити ключовий контейнер сесії
4Створення ЕП для даних (масова операція)

При створенні вбудованого (ATTACHED) підпису формату XAdES в якості даних має бути завантажений xml-документ.

Має бути вказаний параметр "keyStorePassword" та "dataToSign".

5Видалити сесію

Створення КЕП для гешів (масова операція)

Створення КЕП з ключами на МКМ Шифр-HSM

Порядок виконання усіх операцій аналогічний представленому у прикладах для файлових контейнерів. Відмінність полягає тільки в операції завантаження ключового контейнера сесії.

...

Создание множественной открепленной ЭП

...

В качестве данных ЭП должна быть загружена ранее созданная для данных сессии открепленная ЭП.
Могут быть загружены в виде: двоичных данных, Base64 строки, HTML-формы c двоичными данными.

...

Должен быть указан параметр "caId".
Для параметра "dataToSignQualifier" должно быть установлено значение "alreadySigned".
Для параметра "signatureType" должно быть установлено значение "detached".
Для параметр "duplicateSign" должно быть установлено значение "true",
если необходимо обеспечить возможность подписания документа несколько раз одним и тем же подписантом.

...

Создание мобильной ЭП

...

Название операции

...

Примечания

...

Поддерживаемые параметры: "signatureType", "cadesType".

...

Создание мобильной ЭП с контролем состояния

...

Название операции

...

Примечания

...

Создание множественной встроенной мобильной ЭП

...

Название операции

...

Примечания

...

Поддерживаемые параметры: "signatureType", "cadesType", "dataToSignQualifier".
Для параметра "dataToSignQualifier" должно быть установлено значение "alreadySigned".

...

Создание множественной открепленной мобильной ЭП

...

Название операции

...

Примечания

...

Поддерживаемые параметры: "signatureType", "cadesType", "dataToSignQualifier".
Для параметра "dataToSignQualifier" должно быть установлено значение "alreadySigned".

...

Создание ЭП с ключами из Шифр-HSM-Site

Название операцииПримечания1Создать сессиюРекомендуется для каждого отдельного ресурса (файла) создавать отдельную сессию.2Загрузить данные сессииМогут быть загружены в виде: двоичных данных, Base64 строки, HTML-формы c двоичными данными.3Установить параметры сессии4Загрузить ключевой контейнер сессии

В параметре keyStoreUri должен быть указан URI токена.

Тестовый токен:

URI: 

Назва операціїПримітка

Завантажити ключовий контейнер сесії

В параметрі keyStoreUri має бути вказано URI токену.

Тестовий токен:

  • keyStoreUri:
2059a40a
5Создать ЭП6Получить данные ЭПБлокирующая (синхронная) операция.7Удалить сессию

Создание ЭП с ключами Depositsign

Створення КЕП з ключами Depositsign

Підтримується лише для формату CAdES


Назва операціїПримітка
1Отримати токен доступу до API Depositsign та ідентифікатор сховища ключів

Виконати

Название операцииПримечания1Получить токен доступа к API Depositsign и идентификатор хранилища ключей

Выполнить метод API Depositsign:   /api/v1/{clientId}/auth/login

Тестовая учетная записьТестовий обліковий запис:

  • UserName: testDS
  • Password: testDS

Документация по Документація з API Depositsign:   https://depositsign.com/swagger-api-doc

2Создать сессиюСтворити сесіюРекомендуется для каждого отдельного ресурса (файла) создавать отдельную сессиюРекомендується для кожного окремого ресурсу (файлу) створювати окрему сесію.
3Загрузить данные сессииМогут быть загружены в виде: двоичных данных, Base64 строки, HTML-формы c двоичными данными.4Установить параметры сессии
5Загрузить ключевой контейнер сессииВ параметре keyStoreUri должен быть указан URI хранилища ключей (токена), получаем значение "KeyName" с  первого запроса "Получить токен доступа к API Depositsign и идентификатор хранилища ключей".
В параметре bearerToken должен быть указан токен доступа к API Depositsign.
6Создать ЭП
7Получить данные ЭПБлокирующая (синхронная) операция.
8Удалить сессию

Проверка ЭП

...

Завантажити дані сесіїМожуть бути завантажені у вигляді: двійкових даних, Base64 рядки, HTML-форми з двійковими даними.
4Встановити параметри сесії
5Завантажити ключовий контейнер сесіїВ параметрі keyStoreUri має бути вказано URI сховища ключів (токена), отримуємо значення "KeyName" з 1-го запиту "Отримати токен доступу до API Depositsign та ідентифікатор сховища ключів".
В параметрі bearerToken має бути вказано токен доступу до API Depositsign.
6Створити КЕП
7Отримати дані КЕПБлокуюча (синхронна) операція.
8Видалити сесію

Перевірка КЕП


Назва операціїПримітка
1Створити сесіюРекомендується для кожного окремого ресурсу (файлу) створювати окрему сесію.
2Завантажити дані сесіїМожуть бути завантажені у вигляді: двійкових даних, Base64 рядки, HTML-форми з двійковими даними.
3Завантажити дані КЕПМожуть бути завантажені у вигляді: двійкових даних, Base64 рядки, HTML-форми з двійковими даними.
4Встановити параметри сесії
5Перевірити КЕП
6Отримати результат перевірки КЕПБлокуюча (синхронна) операція.
7Видалити сесію

Якщо після перевірки вбудованого КЕП необхідно отримати (виокремити) підписані дані, то слід використовувати запит Отримання підписаних даних.

Приклад перевірки КЕП з отриманням текстових даних (Java, Maven, Cipher Signer Server): https://github.com/stokipny/sjwsa-singer-server-client 

Розширення КЕП


Назва операціїПримітка
1Створити сесіюРекомендується для кожного окремого ресурсу (файлу) створювати окрему сесію.
2Завантажити дані сесіїМожуть бути завантажені у вигляді: двійкових даних, Base64 рядки, HTML-форми з двійковими даними.
3Завантажити дані КЕПМожуть бути завантажені у вигляді: двійкових даних, Base64 рядки, HTML-форми з двійковими даними.
4Встановити параметри сесіїМає бути вказаний параметр "cadesType", "signatureType"
5Розширення КЕП
6Отримати дані розширеного КЕПБлокуюча (синхронна) операція.
7Отримати результат розширення КЕП
8Видалити сесію

Зашифрування

Зашифрування


Назва операціїПримітка
1Створити сесіюРекомендується для кожного окремого ресурсу (файлу) створювати окрему сесію.
2Завантажити дані сесіїМожуть бути завантажені у вигляді: двійкових даних, Base64 рядки.
3Встановити параметри сесіїМає бути вказаний

...

Если после проверки прикрепленной ЭП необходимо получить (извлечь) подписанные данные, то следует использовать запрос Получение подписанных данных.

Пример проверки ЭП с извлечением для текстовых данных (Java, Maven, Cipher Signer Server): https://github.com/stokipny/sjwsa-singer-server-client 

Зашифровывание

Название операцииПримечания1Создать сессиюРекомендуется для каждого отдельного ресурса (файла) создавать отдельную сессию.2Загрузить данные сессииМогут быть загружены в виде: двоичных данных, Base64 строки.3Установить параметры сессииДолжен быть указан
параметр "caId", "embedCertificateType".
4
Загрузить ключевой
Завантажити ключовий контейнер
сессии
сесії
5
Загрузить сертификаты получателейНеобходим как минимум один сертификат получателя зашифрованных данных.
Сертификаты могут быть загружены
Завантажити сертифікати отримувачівНеобхідно вказати як мінімум один сертифікат отримувача зашифрованих даних.
Сертифікати можуть бути завантажені у вигляді: двійкових даних, Base64 рядка
в виде: двоичных данных, Base64 строки
.
6
Зашифровать
Зашифрувати
7
Получить зашифрованные данные
Отримати зашифровані даніБлокуюча (синхронна) операція. Можуть бути отримати у вигляді: двійкових даних, Base64 рядка
Блокирующая (синхронная) операция. Могут быть получены в виде: двоичных данных, Base64 строки
.
8
Удалить сессию

Зашифровывание с контролем состояния

Возможно использовать в случае пакетной обработки большого количества ресурсов (файлов).

Зашифрування з контролем стану

Можливе використання у випадку пакетної обробки великої кількості ресурсів (файлів).


Назва операціїПримітка
1Створити сесіюРекомендується для кожного окремого ресурсу (файлу) створювати окрему сесію.
2Завантажити дані сесіїМожуть бути завантажені у вигляді: двійкових даних, Base64 рядки.
3Встановити параметри сесіїМає бути вказаний
Название операцииПримечания
1Создать сессиюРекомендуется для каждого отдельного ресурса (файла) создавать отдельную сессию.
2Загрузить данные сессииМогут быть загружены в виде: двоичных данных, Base64 строки.
3Установить параметры сессииДолжен быть указан параметр "caId", "embedCertificateType".
4Загрузить ключевой Завантажити ключовий контейнер сессиисесії
5Загрузить сертификаты получателейЗавантажити сертифікати отримувачівНеобхідно вказати як мінімум один сертифікат отримувача зашифрованих даних.
Сертифікати можуть бути завантажені у вигляді: двійкових даних, Base64 рядкаНеобходим как минимум один сертификат получателя зашифрованных данных.
Сертификаты могут быть загружены в виде: двоичных данных, Base64 строки.
6ЗашифроватьЗашифрувати
7Получить Отримати результат зашифрованиязашифруванняНеблокирующая Не блокуюча (асинхроннаяасинхронна) операцияоперація. Следует использовать Слід використовувати для контроля состояния процесса зашифрованиястану процесу зашифрування.
8Получить зашифрованные данныеОтримати зашифровані даніБлокуюча (синхронна) операція. Можуть бути отримати у вигляді: двійкових даних, Base64 рядкаБлокирующая (синхронная) операция. Могут быть получены в виде: двоичных данных, Base64 строки.
9Удалить сессию

...

Зашифрувати ключами на МКМ Шифр-HSM

...

Можливе використання у випадку пакетної обробки великої кількості ресурсів (файлівВозможно использовать в случае пакетной обработки большого количества ресурсов (файлов).


Название операцииНазва операціїПримечанияПримітка
1Создать сессиюСтворити сесіюРекомендуется для каждого отдельного ресурса (файла) создавать отдельную сессиюРекомендується для кожного окремого ресурсу (файлу) створювати окрему сесію.
2Загрузить данные сессииЗавантажити дані сесіїМожуть бути завантажені у вигляді: двійкових даних, Base64 рядкиМогут быть загружены в виде: двоичных данных, Base64 строки.
3Установить параметры сессииВстановити параметри сесіїМає бути вказаний параметр  Должен быть указан параметр "embedCertificateType".
4Загрузить ключевой Завантажити ключовий контейнер сессиисесії

В параметре keyStoreUri должен быть указан URI токенапараметрі keyStoreUri має бути вказано URI токену.

Тестовый Тестовий токен:

5Загрузить сертификаты получателейЗавантажити сертифікати отримувачівНеобхідно вказати як мінімум один сертифікат отримувача зашифрованих даних.
Сертифікати можуть бути завантажені у вигляді: двійкових даних, Base64 рядкаНеобходим как минимум один сертификат получателя зашифрованных данных.
Сертификаты могут быть загружены в виде: двоичных данных, Base64 строки.
6ЗашифроватьЗашифрувати
7Получить зашифрованные данныеБлокирующая (синхронная) операция. Могут быть получены в виде: двоичных данных, Base64 строки.8Удалить сессию

Расшифровывание

Отримати зашифровані даніБлокуюча (синхронна) операція. Можуть бути отримати у вигляді: двійкових даних, Base64 рядка.
8Видалити сесію

Розшифрування

Розшифрувати


Назва операціїПримітка
1Створити сесіюРекомендується для кожного окремого ресурсу (файлу) створювати окрему сесію.
2Завантажити дані сесіїМожуть бути завантажені у вигляді: двійкових даних, Base64 рядки.
3Встановити параметри сесіїМає бути вказаний
Название операцииПримечания
1Создать сессиюРекомендуется для каждого отдельного ресурса (файла) создавать отдельную сессию.
2Загрузить данные сессииМогут быть загружены в виде: двоичных данных, Base64 строки.
3Установить параметры сессииДолжен быть указан параметр "caId".
4Загрузить ключевой Завантажити ключовий контейнер сессиисесії
5РасшифроватьРозшифрувати
6Получить расшифрованные данныеОтримати розшифровані даніБлокуюча (синхронна) операція. Можуть бути отримати у вигляді: двійкових даних, Base64 рядкаБлокирующая (синхронная) операция. Могут быть получены в виде: двоичных данных, Base64 строки.
7Удалить сессию

Расшифрование с контролем состояния

Розшифрувати з контролем стану


Назва операціїПриміткаНазвание операцииПримечания
1Создать сессиюСтворити сесіюРекомендуется для каждого отдельного ресурса (файла) создавать отдельную сессиюРекомендується для кожного окремого ресурсу (файлу) створювати окрему сесію.
2Загрузить данные сессииЗавантажити дані сесіїМожуть бути завантажені у вигляді: двійкових даних, Base64 рядкиМогут быть загружены в виде: двоичных данных, Base64 строки.
3Установить параметры сессииВстановити параметри сесіїМає бути вказаний Должен быть указан параметр "caId".
4Загрузить ключевой Завантажити ключовий контейнер сессиисесії
5РасшифроватьРозшифрувати
6Получить Отримати результат расшифрованиярозшифруванняНеблокирующая Не блокуюча (асинхроннаяасинхронна) операцияоперація. Следует использовать Слід використовувати для контроля состояния процесса расшифрованиястану процесу зашифрування.
7Получить расшифрованные данныеОтримати розшифровані даніБлокуюча (синхронна) операція. Можуть бути отримати у вигляді: двійкових даних, Base64 рядкаБлокирующая (синхронная) операция. Могут быть получены в виде: двоичных данных, Base64 строки.
8Удалить сессиюВидалити сесію

...


Розшифрувати ключами

...

на МКМ Шифр-HSM

...


Название операцииНазва операціїПримечанияПримітка
1Создать сессиюСтворити сесіюРекомендуется для каждого отдельного ресурса (файла) создавать отдельную сессиюРекомендується для кожного окремого ресурсу (файлу) створювати окрему сесію.
2Загрузить данные сессииЗавантажити дані сесіїМожуть бути завантажені у вигляді: двійкових даних, Base64 рядкиМогут быть загружены в виде: двоичных данных, Base64 строки.
3Установить параметры сессииВстановити параметри сесіїМає бути вказаний Должен быть указан параметр "caId".
4Загрузить ключевой Завантажити ключовий контейнер сессиисесії

В параметре keyStoreUri должен быть указан URI токенапараметрі keyStoreUri має бути вказано URI токену.

Тестовый Тестовий токен:

5РасшифроватьРозшифрувати
6Получить расшифрованные данныеБлокирующая (синхронная) операция. Могут быть получены в виде: двоичных данных, Base64 строки.7Удалить сессию

Создание электронной метки времени

...

Создание электронной метки времени с контролем состояния

Возможно использовать в случае пакетной обработки большого количества ресурсов (файлов).

...

Отримати розшифровані даніБлокуюча (синхронна) операція. Можуть бути отримати у вигляді: двійкових даних, Base64 рядка.
7Видалити сесію

Електронна позначка часу

Створення електронної позначки часу


Назва операціїПримітка
1Створити сесіюРекомендується для кожного окремого ресурсу (файлу) створювати окрему сесію.
2Завантажити дані сесіїМожуть бути завантажені у вигляді: двійкових даних, Base64 рядки, HTML-форми з двійковими даними.
3Встановити параметри сесіїПункти з та 4 можуть виконуватися в довільному порядку.
4Створити ЕПЧ
5Отримати дані ЕПЧБлокуюча (синхронна) операція.
6Видалити сесію

Створення електронної позначки часу з контролем стану

Можливе використання у випадку пакетної обробки великої кількості ресурсів (файлів).


Назва операціїПримітка
1Створити сесіюРекомендується для кожного окремого ресурсу (файлу) створювати окрему сесію.
2Завантажити дані сесіїМожуть бути завантажені у вигляді: двійкових даних, Base64 рядки, HTML-форми з двійковими даними.
3Встановити параметри сесії
4Створити ЕПЧ 
5Отримати результат створення ЕПЧНе блокуюча (асинхронна) операція. Слід застосовувати для контролю стану процесу створення ЕПЧ.
6Отримання даних ЕПЧ Блокуюча (синхронна) операція.
7Видалити сесію

Перевірка електронної позначки часу


Назва операціїПримітка
1Створити сесіюРекомендується для кожного окремого ресурсу (файлу) створювати окрему сесію.
2Завантажити дані сесіїМожуть бути завантажені у вигляді: двійкових даних, Base64 рядки, HTML-форми з двійковими даними.
3Завантажити дані ЕПЧМожуть бути завантажені у вигляді: двійкових даних, Base64 рядки, HTML-форми з двійковими даними.
4Встановити параметри сесії
5Перевірка ЕПЧ
6Отримати результат перевірки ЕПЧБлокуюча (синхронна) операція.
7Видалити сесію

Отримання даних про ключовий контейнер


Назва операціїПримітка
1Створити сесіюРекомендується для кожного окремого ресурсу (файлу) створювати окрему сесію.
2Встановити параметри сесіїМає бути вказаний

...

Проверка электронной метки времени

...

Получение данных о ключевом контейнере

Название операцииПримечания
1Создать сессиюРекомендуется для каждого отдельного ресурса (файла) создавать отдельную сессию.
2Установить параметры сессииДолжен быть указан параметр "caId".
3Загрузить ключевой Завантажити ключовий контейнер сессиисесії
4Получение данных о ключевом контейнереОтримання даних про ключовий контейнер
5Удалить сессию

Получение данных сертификата

Отримання даних сертифіката


Назва операціїПриміткаНазвание операцииПримечания
1Создать сессиюСтворити сесіюРекомендуется для каждого отдельного ресурса (файла) создавать отдельную сессиюРекомендується для кожного окремого ресурсу (файлу) створювати окрему сесію.
2Установить параметры сессииВстановити параметри сесіїМає бути вказаний Должен быть указан параметр "caId".
3Загрузить ключевой Завантажити ключовий контейнер сессиисесії
4Получение данных сертификатаОтримання даних сертифіката
5Удалить сессиюВидалити сесію