Командлет Set-VsSignatureFormat
Задает настройки поддерживаемых для проверки форматов подписи.
Синтаксис:
Set-VsSignatureFormat -Format <string> {XMLDSig | CMS | MSOffice | PDF | GOST3410} [-IsEnabled <bool>] [-Extensions <List[string]>] [-DisplayName <string>]]
Параметр | Тип | Описание |
---|---|---|
DisplayName | string | Имя экземпляра Сервиса Проверки Подписи. Если значение не указано, будет использован экземпляр, назначенный по умолчанию. |
Extensions | List[string] | Список расширений файлов, связанных с данным форматом. По умолчанию зарегистрированы следующие расширения: * pdf - для формата PDF; * docx - для формата docx; * xml - для XML-документов; * sig, * - для CMS-подписи (включая CAdES); * * - для необработанной подписи ГОСТ Р 34.10-2012. |
Format | string Допустимые значения: XMLDSig, GOST3410, MSOffice, PDF, CMS. |
Форматы подписи, которые будут доступны в веб-интерфейсе и веб-сервисе для проверки. По умолчанию доступны все указанные форматы подписи. |
IsEnabled | bool | Включить/отключить формат подписи. |
Примечание
Для настройки проверки ЭП формата CAdES необходимо использовать параметр CMS. Для настройки проверки ЭП формата XAdES необходимо использовать параметр XMLDSig.
Форматы подписи, для которых значение параметра IsEnabled выставлено в false, не будут отображаться в веб-интерфейсе пользователя и не будут доступны для проверки через веб-сервис.
Через параметр Extensions можно задать список расширений файлов, связанных с каждым из форматов подписи. Настройка будет применяться на веб-интерфейсе сервиса проверки для определения подходящего формата подписи для проверки.
Пример
Set-VsSignatureFormat -Format CMS -Extensions sig, p7b, p7s
Если формат подписи не связан с определенным расширением файла, то в списке расширений
нужно указать wildcard (*
).
Пример
Set-VsSignatureFormat -Format GOST3410 -Extensions *