You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 12 Next »

Створення ЕП


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

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

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

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


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

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


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

В якості даних ЕП має бути завантажено раніше створений ЕП.

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

3Установить параметры сессииДля параметра "dataToSignQualifier" має бути встановлено значення "alreadySigned".
Для параметра "signatureType" має бути встановлено значення "attached".
Для параметра "duplicateSign" має бути встановлено значення "true",
якщо необхідно забезпечиит можливість підписання документу кілька разів одним і тим же підписантом.
4Создать ЭП
5Получить данные ЭПБлокуюча (синхронна) операція.
6Удалить сессию

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


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

В якості даних ЕП має бути завантажена раніше створена для даних сесії відкріплений ЕП.

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

4Установить параметры сессии

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

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

Перевірка ЕП


Назва операціїПримітка
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 строки.
3Загрузить данные сессииМогут быть загружены в виде: двоичных данных или Base64 строки.
Обовʼязкові у тому випадку, якщо вихідний ЕП є відкріпленим.
4Установить параметры сессии

Для параметра "cadesType" має бути встановлено значення формату модифікованого (результуючого) ЕП. Якщо параметр містить держит (за замовчуванням) значення "undefined", в якості формату модификованого ЕП буде використовуватися значення "CAdESXLong".
Для параметра "signatureType" має бути встановлено значення типу модифікованого (результуючого) ЕП.

5Модифицировать ЭП
6Получить данные модифицированной ЭПБлокуюча (синхронна) операція.
Для отримання додатковї інформації про результат модифікації слід використовувати запит Отримання результату модифікації ЕП.
7Удалить сессию

Модифікація існуючого ЕП з контролем стану


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

Для параметра "cadesType" має бути встановлено значення формату модифікованого (результуючого) ЕП. Якщо параметр містить держит (за замовчуванням) значення "undefined", в якості формату модификованого ЕП буде використовуватися значення "CAdESXLong".
Для параметра "signatureType" має бути встановлено значення типу модифікованого (результуючого) ЕП.

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

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


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

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

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


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

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


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