Поделиться через


Метод 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
Capicom.dll

См. также раздел

Объекты шифрования

Цепи