Skip to content

Latest commit

 

History

History
32 lines (21 loc) · 2.26 KB

SaveEcmrSign.rst

File metadata and controls

32 lines (21 loc) · 2.26 KB

Підписання даних сервісу "ЕТТН" (збереження підпису)

Для роботи з цим методом користувач повинен бути авторизованим.

Attention!

Формат підпису має бути CAdES-X Long (детальніше про даний формат підпису). Наприклад, хмарні провайдери "Вчасно.КЕП" та "Deposit sign" за замовчуванням повертають формат CAdES-X Long.

Hint

Підписання в сервісі "ЕТТН" можливо здійснити двома способами:

  1. Отримати тіло документа сервісу "ЕТТН" в ECMR форматі -> Підписати отримане ECMR тіло (отримуємо p7s файл підпису) -> Конвертуємо p7s в base64 формат - це буде зміст в масиві тіла запиту.
  2. Отримати sign_hash (extra_fields) документа сервісу "ЕТТН" -> Підписати отримане значення sign_hash (отримуємо p7s файл підпису) -> Конвертуємо p7s в base64 формат - це буде зміст в масиві тіла запиту.

Note

Перепідписання документа (коригування підпису шляхом повторного застосування методу) допускається лише до відправки документа контрагенту.

Приклад тіла запиту:

["ZGZkZmRmZGZkZmRmdnh2dmM==", "ZGZkZmRmZGZkZmRmdnh2dmM=="]

RESPONSE

Код сервера 200 (ok).