Certificates-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 X509Certificate2Collection-Klasse im Namespace System.Security.Cryptography.X509Certificates.]
Das Certificates-Objekt stellt eine Auflistung von Zertifikatobjekten dar. Jedes Certificate-Objekt stellt ein einzelnes digitales Zertifikat dar.
Das Certificates-Objekt macht die folgenden Schnittstellen verfügbar:
- ICertificates2: Eingeführt in CAPICOM 2.0.
- ICertificates: Eingeführt in CAPICOM 1.0.
Verwendung
Das Certificates-Objekt wird verwendet, um die folgenden Aufgaben auszuführen:
- Hinzufügen oder Entfernen eines Certificate-Objekts zur oder aus der Auflistung.
- Generieren Sie eine Teilmenge der Sammlung, indem Sie einen Satz von Zertifikaten suchen oder ein Dialogfeld zum Auswählen der Zertifikate anzeigen.
- Löschen Sie alle Zertifikatobjekte aus der Auflistung.
- Rufen Sie die Anzahl der Zertifikate in der Auflistung ab.
- Rufen Sie ein bestimmtes Certificate-Objekt aus der Auflistung ab.
- Iterieren Sie die Auflistung.
Member
Das Certificates-Objekt verfügt über die folgenden Membertypen:
Methoden
Das Certificates-Objekt verfügt über diese Methoden.
| Methode | Beschreibung |
|---|---|
| Hinzufügen | Fügt der Auflistung ein Certificate-Objekt hinzu. (Geerbt von CertificatesICertificates2) |
| Klar | Entfernt alle Certificate-Objekte aus der Auflistung. (Geerbt von CertificatesICertificates2) |
| Suchen | Gibt ein Certificates-Objekt zurück, das alle Zertifikate enthält, die den angegebenen Suchkriterien entsprechen. (Geerbt von CertificatesICertificates2) |
| Entfernen | Entfernt ein einzelnes Certificate-Objekt aus der Auflistung. (Geerbt von CertificatesICertificates2) |
| Speichern | Speichert die Zertifikate in einer angegebenen Datei. (Geerbt von CertificatesICertificates2) |
| Select | Zeigt ein Dialogfeld zum Auswählen von Zertifikaten an und gibt eine Sammlung dieser ausgewählten Zertifikate zurück. (Geerbt von CertificatesICertificates2) |
Eigenschaften
Das Certificates-Objekt verfügt über diese Eigenschaften.
| Eigenschaft | Zugriffstyp | Beschreibung |
|---|---|---|
| _NewEnum |
Schreibgeschützt |
Ruft eine IEnumVARIANT-Schnittstelle für ein Objekt ab, das zum Aufzählen der Auflistung verwendet werden kann. Diese Eigenschaft wird in Visual Basic Scripting Edition (VBScript) ausgeblendet. |
| Anzahl |
Schreibgeschützt |
Ruft die Anzahl der Certificate-Objekte in der Auflistung ab. |
| Element |
Schreibgeschützt |
Ruft ein Certificate-Objekt ab, das das indizierte Zertifikat der Auflistung darstellt. Dies ist die Standardeigenschaft. (Geerbt von CertificatesICertificates2ICertificates) |
Hinweise
Das Certificates-Objekt kann erstellt werden und ist sicher für Skripts. Die ProgID für das Certificates-Objekt ist "CAPICOM. Certificates.2".
CAPICOM 1. x: Die ProgID für das Certificates-Objekt ist "CAPICOM. Certificates.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 |
|