Versions Compared

Key

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

...

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

Создание ЭЦП с контролем состояния и использованием разрешения

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

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

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

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

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

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

...

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

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

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

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

4


Пункты 3 и 4 могут выполняться в произвольном порядке.

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

...