Командлет Add-VsCertificateVerifierPlugin
Регистрирует новый плагин проверки сертификата.
Синтаксис:
Add-VsCertificateVerifierPlugin -Assembly <string> [-DisplayName <string>] [-Classname <string>] [-CheckByDefaultRequired <bool>] [–PluginDescription <string>] [–Parameters <hashtable>]
Пример:
# Windows
Add-VsCertificateVerifierPlugin -Assembly SVS.CertificateVerifier.Qualified.dll -PluginDescription "Проверка сертификата на соответствие установленной форме" -Parameters @{'TSLPath'='C:\TSL.xml'}
# *nix
Add-VsCertificateVerifierPlugin -Assembly CryptoPro.Plugins.VerificationService.CertificateVerifier.Qualified.dll -PluginDescription "Проверка сертификата на соответствие установленной форме" -Parameters @{'TSLPath'='/path_to/TSL.xml'}
Параметр | Тип | Описание |
---|---|---|
Assembly | string | Полный путь до файла со сборкой плагина. В качестве значения данного параметра можно указать полный путь до файла со сборкой, либо только имя dll-файла сборки, если плагин находится в следующей директории: <Путь установки>\Plugins\CertificatesVerifiers . Для регистрации плагина проверки сертификата на соответствие установленной форме в данном параметре нужно указать следующее значение: Windows - SVS.CertificateVerifier.Qualified.dll, *nix - CryptoPro.Plugins.VerificationService.CertificateVerifier.Qualified.dll. |
CheckByDefaultRequired | bool | Использовать ли по умолчанию плагин для проверки сертификата. Параметр используется только при работе через REST API Сервиса Проверки Подписи. При этом значение CertVerifiersPluginsIds должно быть равным NULL или не указано в запросе к REST API (см. ЖТЯИ.00094-03 94 03. ПАК Службы УЦ 2.0. КриптоПро SVS. Руководство разработчика). |
Classname | string | Имя класса, который реализует интерфейс ISVSCertificateVerifier. |
DisplayName | string | Отображаемое имя экземпляра Сервиса Проверки Подписи. |
Parameters | hashtable | Дополнительные настройки плагина. Параметр зарезевирован для использования в будущем. |
PluginDescription | string | Описание плагина, которое отображается на Веб-интерфейсе Сервиса Проверки Подписи. Если не указано, используется значение, заданное в плагине. |