CertificateVerifyOptions

CertificateVerifyOptions class

Сохраняет параметры для проверки документов сертификата.

public class CertificateVerifyOptions : VerifyOptions

Конструкторы

Имя Описание
CertificateVerifyOptions() Инициализирует новый экземпляр TextVerifyOptions со значениями по умолчанию.
CertificateVerifyOptions(string) Инициализирует новый экземпляр CertificateVerifyOptions с подлежащим проверке.

Характеристики

Имя Описание
AllPages { get; set; } Флаг для проверки каждой страницы документа. По умолчанию значение равно true.
Expired { get; } Указывает, истек ли срок действия сертификата из-за результата проверки. Свойство доступно только для чтения.
Extensions { get; set; } Дополнительные расширения для проверки альтернативных вариантов подписи.
Issuer { get; set; } Укажите эмитента сертификата, если он должен быть проверен.
IsValid { get; } Флаг действительного свойства.
MatchType { get; set; } Получает или задает проверку типа совпадения текста.
virtual PageNumber { get; set; } Номер страницы документа для проверки. Если свойство не установлено, все страницы документа будут проверяться на первое вхождение. Минимальное значение 1.
virtual PagesSetup { get; set; } Параметры страницы для указания проверяемых страниц.
PerformChainValidation { get; set; } Получить или установить, должен ли процесс проверки обеспечивать проверку цепочки X.509 с использованием базовой политики проверки. По умолчанию это значение равно true.
SerialNumber { get; set; } Укажите серийный номер сертификата, если он должен быть проверен.
Subject { get; set; } Укажите тему сертификата, если она должна быть проверена.
Thumbprint { get; set; } Укажите отпечаток сертификата, если он должен быть проверен.

Примечания

Узнать больше

Смотрите также