Метод IChain2::Build
[CAPICOM — это 32-разрядный компонент, доступный для использования в следующих операционных системах: Windows Server 2008, Windows Vista и Windows XP. Вместо этого используйте класс X509Chain в пространстве имен System.Security.Cryptography.X509Certificates .]
Метод Build создает цепочку проверки сертификата от конечного сертификата до доверенного корневого сертификата и возвращает логическое значение, указывающее общую допустимость цепочки.
Синтаксис
Chain.Build( _
ByVal Certificate _
)
Параметры
-
Сертификат [in]
-
Объект Certificate , представляющий конечный сертификат, на основе которого должна быть построена цепочка проверки.
Возвращаемое значение
Логическое значение, указывающее общую допустимость цепочки. Общая допустимость зависит от политики проверки допустимости.
Комментарии
Цепочка создается с помощью свойства CertificateStatus.CheckFlag , а также политик приложений и сертификатов, указанных в объекте CertificateStatus . Возвращаемая коллекция упорядочена; Первый сертификат в коллекции , Certificates.Item(1), является конечным сертификатом цепочки. Последний сертификат в коллекции Certificates.Item(Certificates.Count) является корневым сертификатом цепочки. Certificates.Item(0) представляет всю цепочку.
При каждом вызове метода Chain.Buildсостояние объекта Chain сбрасывается.
Требования
Требование | Значение |
---|---|
Окончание поддержки клиентов |
Windows Vista |
Окончание поддержки сервера |
Windows Server 2008 |
Распространяемые компоненты |
CAPICOM 2.0 или более поздней версии в Windows Server 2003 и Windows XP |
DLL |
|
См. также раздел