Интерфейс 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 | Необязательный параметр. Расположение и размер области под штамп. |