Chain-Objekt

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

Das Chain-Objekt stellt eine Zertifikatvertrauenskette dar.

Dieses Objekt enthält Eigenschaften und Methoden zum Erstellen einer Zertifikatvertrauenskette, um die Gültigkeit von Zertifikaten zu überprüfen. Die Kette wird mithilfe des CertificateStatus.CheckFlag-Eigenschaftswerts und der Richtlinieneinstellungen eines CertificateStatus-Objekts erstellt.

Das Chain-Objekt macht die folgenden Schnittstellen verfügbar:

  • IChain2: Eingeführt in CAPICOM 2.0.
  • IChain: Eingeführt in CAPICOM 1.0.

Verwendung

Das Chain-Objekt wird verwendet, um die folgenden Aufgaben auszuführen:

  • Erstellen Sie eine Zertifikatvertrauenskette.
  • Abrufen der OIDs aller Zertifikat- und Anwendungsrichtlinien, die für die Kette gültig sind.
  • Überprüfen Sie den Status der Zertifikate in der Kette.
  • Abrufen erweiterter Fehlerinformationen.
  • Rufen Sie die Auflistung der Zertifikate in der Kette ab.

Member

Das Chain-Objekt verfügt über die folgenden Typen von Membern:

Methoden

Das Chain-Objekt verfügt über diese Methoden.

Methode Beschreibung
ApplicationPolicies Gibt eine OIDs-Auflistung zurück, die die anwendungsrichtlinie OIDs darstellt, die für die Kette gültig sind.
(Geerbt von ChainIChain2)
Entwickeln Erstellt eine Zertifikatüberprüfungskette von einem Endzertifikat zum vertrauenswürdigen Stammzertifikat undgibt einen booleschen Wert zurück, der die Gesamtgültigkeitsdauer der Kette angibt.
(Geerbt von ChainIChain2IChain)
CertificatePolicies Gibt eine OIDs-Auflistung zurück, die die zertifikatrichtlinien-OIDs darstellt, die für die Kette gültig sind.
(Geerbt von ChainIChain2)
ExtendedErrorInfo Gibt eine Zeichenfolge zurück, die zusätzliche Fehlerinformationen zum indizierten Eintrag enthält.
(Geerbt von ChainIChain2)

Eigenschaften

Das Chain-Objekt verfügt über diese Eigenschaften.

Eigenschaft Zugriffstyp Beschreibung
Zertifikate
Schreibgeschützt
Ruft eine Certificates-Auflistung ab, die die Zertifikate in der Kette darstellt. Dies ist die Standardeigenschaft.
(Geerbt von ChainIChain2IChain)
Status
Schreibgeschützt
Ruft den Gültigkeitsstatus der Kette oder eines bestimmten Zertifikats in der Kette ab.
(Geerbt von ChainIChain2IChain)

Hinweise

Das Chain-Objekt kann erstellt werden und ist sicher für Skripts. Die ProgID für das Chain-Objekt ist "CAPICOM. Chain.2".

CAPICOM 1. x: Die ProgID für das Chain-Objekt ist CAPICOM. Chain.1.

Anforderungen

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

Siehe auch

Kryptografieobjekte