Freigeben über


IChain2::Build-Methode

[CAPICOM ist eine 32-Bit-Komponente, die in den folgenden Betriebssystemen verfügbar ist: Windows Server 2008, Windows Vista und Windows XP. Verwenden Sie stattdessen die X509Chain-Klasse im System.Security.Cryptography.X509Certificates-Namespace .]

Die Buildmethode erstellt eine Zertifikatüberprüfungskette von einem Endzertifikat bis zum vertrauenswürdigen Stammzertifikat und gibt einen booleschen Wert zurück, der die Gesamtgültigkeit der Kette angibt.

Syntax

Chain.Build( _
  ByVal Certificate _
)

Parameter

Zertifikat [in]

Ein Certificate-Objekt , das das Endzertifikat darstellt, auf dem die Überprüfungskette erstellt werden soll.

Rückgabewert

Ein boolescher Wert, der die Gesamtgültigkeit der Kette angibt. Die Gesamtgültigkeit basiert auf der gültigen Gültigkeitsprüfungsrichtlinie.

Bemerkungen

Die Kette wird mithilfe der CertificateStatus.CheckFlag-Eigenschaft sowie mit Anwendungs- und Zertifikatrichtlinien erstellt, die von einem CertificateStatus-Objekt angegeben werden. Die zurückgegebene Sammlung ist sortiert. Das erste Zertifikat in der Auflistung, Certificates.Item(1), ist das Endzertifikat der Kette. Das letzte Zertifikat in der Auflistung , Certificates.Item(Certificates.Count), ist das Stammzertifikat der Kette. Certificates.Item(0) stellt die gesamte Kette dar.

Bei jedem Aufruf der Chain.Build-Methode wird der Zustand des Chain-Objekts zurückgesetzt.

Anforderungen

Anforderung Wert
Ende des Supports (Client)
Windows Vista
Ende des Supports (Server)
WindowsServer 2008
Verteilbare Komponente
CAPICOM 2.0 oder höher unter Windows Server 2003 und Windows XP
DLL
Capicom.dll

Siehe auch

Kryptografieobjekte

Kette