Versions Compared

Key

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

...

Пример проверки ЭП для текстовых данных (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Удалить сессию 

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

...