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 |
|