Versions Compared

Key

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

...

ИмяТипОписаниеДопустимые значения
signatureTypeStringТип ЭЦПattached - встроенная ЭЦП, ЭЦП хранится вместе с подписанными данными
* detached - открепленная ЭЦП, ЭЦП хранится отдельно от подписанных данных
embedSignatureTsStringПризнак включения метки времени ЭЦП

true - встраивать метку времени ЭЦП
* false - не встраивать метку времени ЭЦП

Note

При установке параметра cadesType в значение, отличное от  "undefined", значения параметра embedSignatureTs игнорируется.

embedDataTsStringПризнак включения метки времени данных

true - встраивать метку времени даных
* false - не встраивать метку времени данных

Note

При установке параметра cadesType в значение, отличное от  "undefined", значения параметра embedDataTs игнорируется.

embedCertificateTypeStringПорядок включения сертификатов подписанта и издателей

signerCert - добавлять только сертификат подписанта
signerAndCaCert - добавлять сертификат подписанта и сертификаты издателей
signerCertAndCaInfo - добавлять сертификат подписанта и информацию про сертификаты издателей (сами сертификаты издателей не добавляются)
* nothing - не добавлять сертификаты

Note

При установке параметра cadesType в значение, отличное от  "undefined", значения параметра embedCertificateType игнорируется.

signatureTsVerifyOptionStringРежим проверки метки времени цифровой подписи

* ignore - игнорировать метку времени
verifyIfPresent - проверять метку времени, если она присутствует
verifyOrFailIfNotPresent - проверять метку времени и возвращать ошибку, если она отсутствует

dataTsVerifyOptionStringРежим проверки метки времени данных * ignore - игнорировать метку времени
verifyIfPresent - проверять метку времени, если она присутствует
verifyOrFailIfNotPresent - проверять метку времени и возвращать ошибку, если она отсутствует

tsAdditionalVerifying

String

Признак выполнения дополнительной проверки метки времени

true - выполнять дополнительную проверку меток времени ЭЦП и данных при проверке ЭЦП для предоставления дополнительной информации в ответе
* false - не выполнять дополнительную проверку меток времени при проверке ЭЦП

dataToSignQualifier

StringОписатель данных, которые необходимо подписать* notSignedBefore - данные не содержат ранее созданную подпись
alreadySigned - данные уже содержат подпись, для добавления новой будет использован режим множественной подписи

duplicateSign

StringПризнак возможности подписания документа несколько раз одним и тем же подписантом

true - добавляет новую подпись, даже если документ уже был подписан подписантом
* false - новая подпись не добавляется, если документ уже был подписан подписантом

caIdStringИдентификатор (А)ЦСК, который издал сертификат ключа из ключевого контейнера.Идентификаторы поддерживаемых Сервисом (А)ЦСК необходимо предварительно получить с помощью запроса Получение списка поддерживаемых (А)ЦСК
cadesTypeStringФормат вырабатываемой электронной подписи стандарта CAdES

* undefined - параметр cadesType не учитывается при выработке электронной подписи
CAdESBES
- базовая цифровая подпись.
CAdESC - цифровая подпись, содержащая метку времени от цифровой подписи и ссылки на полный набор данных для проверки
CAdESEPES - базовая цифровая подпись с указанием политики цифровой подписи
CAdEST - цифровая подпись, содержащая метку времени от цифровой подписи
CAdESXLong - цифровая подпись, содержащая метку времени от цифровой подписи и полный набор данных для проверки.

Note

При установке параметра cadesType в значение, отличное от  "undefined", значения параметров embedSignatureTs, embedDataTs, embedCertificateType игнорируются.

...