Chain-Objekt
[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 .]
Das Chain-Objekt stellt eine Zertifikatvertrauenskette dar.
Dieses Objekt stellt Eigenschaften und Methoden zum Erstellen einer Zertifikatvertrauenskette bereit, 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.
- Rufen Sie die OIDs aller Zertifikats- und Anwendungsrichtlinien ab, die für die Kette gültig sind.
- Überprüfen Sie die status der Zertifikate in der Kette.
- Rufen Sie erweiterte Fehlerinformationen ab.
- Rufen Sie die Auflistung von Zertifikaten in der Kette ab.
Member
Das Chain-Objekt verfügt über folgende Membertypen:
Methoden
Das Chain-Objekt verfügt über diese Methoden.
Methode | BESCHREIBUNG |
---|---|
ApplicationPolicies | Gibt eine OIDs-Auflistung zurück, die die für die Kette gültigen Anwendungsrichtlinien-OIDs darstellt. (Geerbt von ChainIChain2) |
Entwickeln | 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. (Geerbt von ChainIChain2IChain) |
CertificatePolicies | Gibt eine OIDs-Auflistung zurück, die die für die Kette gültigen Zertifikatrichtlinien-OIDs darstellt. (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. Das ist die Standardeigenschaft. (Geerbt von ChainIChain2IChain) |
Status |
Schreibgeschützt |
Ruft die Gültigkeit status der Kette oder eines bestimmten Zertifikats in der Kette ab. (Geerbt von ChainIChain2IChain) |
Bemerkungen
Das Chain-Objekt kann erstellt werden und ist für Skripts sicher. 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) |
WindowsServer 2008 |
Verteilbare Komponente |
CAPICOM 2.0 oder höher unter Windows Server 2003 und Windows XP |
DLL |
|
Siehe auch