Интерфейс IExtra - Документация для КриптоАРМ 6

Интерфейс IExtra

Интерфейс IExtra описывает настройки операции.

Если параметр не задан, то пользователю доступен выбор из всех доступных в приложении значений.

Свойство Тип Описание
signType? number Необязательный параметр. Возможные значения: 0 - присоединенная подпись, 1 - отсоединённая подпись.
signStandart? number Необязательный параметр. Стандарт подписи. Возможные значения: 0 - CMS, 1 - CAdES-X Long Type 1, 2 - CAdES-T, 3 - CAdES-A.
signEncoding? number Необязательный параметр. Кодировка. Возможные значения: 0 – BASE-64, 1 – DER.
timestampOnSign? string Необязательный параметр. Штамп времени на подпись. Возможные значения: True - будет добавлен штамп времени, False – не будет добавлен штамп времени.
timestampOnData? string Необязательный параметр. Штамп времени на подписываема данные. Возможные значения: True - будет добавлен штамп времени, False – не будет добавлен штамп времени.
encryptEncoding? number Необязательный параметр. Кодировка. Возможные значения: 0 – BASE-64, 1 – DER.
encryptAlgorithm? number Необязательный параметр. Алгоритм шифрования. Возможные значения: 0 – ГОСТ 28147-89, 1 – ГОСТ 34.12-2015 Магма, 2 – ГОСТ 34.12-2015 Кузнечик.
token? string Необязательный параметр. Токен, который будет использоваться при скачивании файлов с сервиса (параметр запроса).
tspURL? string Необязательный параметр. Адрес службы штампов времени.
ocspURL? string Необязательный параметр. Адрес службы актуальных статусов.
encryptCertificates? string[] Необязательный параметр. Сертификаты шифрования.
signCertificate? Объект типа: {«x509»:string} Необязательный параметр. Сертификат подписчика или параметры для поиска сертификата подписчика.
signatureExtension? string Необязательный параметр. Расширение для подписанного файла.
separateArchivesForSignResults? boolean Необязательный параметр. Создавать пакет (архив) для каждого подписываемого файла.
isAddStampToPdf? boolean Необязательный параметр. Добавить печатную форму для PDF-файлов.
signStampAppearance? ISignStampAppearance Необязательный параметр. Параметры штампа PDF.
signStamp? IPdfMarkedArea Необязательный параметр. Расположение и размер области под штамп.