Recipients-Objekt
[Das Recipients-Objekt steht für die Verwendung in den im Abschnitt Anforderungen angegebenen Betriebssystemen zur Verfügung. Verwenden Sie stattdessen die CmsRecipientCollection-Klasse im System.Security.Cryptography.Pkcs-Namespace .]
Das Recipients-Objekt stellt eine Auflistung von Certificate-Objekten dar. Jedes Objekt stellt einen beabsichtigten Empfänger der umhüllten Nachricht dar. Daten in einem EnvelopedData-Objekt werden mit einem symmetrischen Sitzungsschlüssel verschlüsselt, und dieser symmetrische Sitzungsschlüssel wird dann selbst für jeden Empfänger verschlüsselt, indem der öffentliche Schlüssel aus dem Zertifikat des gewünschten Empfängers verwendet wird. Ein Empfänger mit Zugriff auf den privaten Schlüssel , der dem öffentlichen Schlüssel eines Zertifikats zugeordnet ist, kann den Sitzungsschlüssel entschlüsseln und den entschlüsselten Sitzungsschlüssel verwenden, um die tatsächlichen Daten zu entschlüsseln.
Verwendung
Das Recipients-Objekt wird verwendet, um die folgenden Aufgaben auszuführen:
- Hinzufügen oder Entfernen eines Certificate-Objekts aus der Auflistung.
- Rufen Sie die Anzahl der Zertifikate in der Auflistung ab.
- Rufen Sie ein bestimmtes Recipients-Objekt aus der Auflistung ab.
- Durchlaufen Sie die Auflistung.
Member
Das Recipients-Objekt verfügt über folgende Membertypen:
Methoden
Das Recipients-Objekt verfügt über diese Methoden.
Methode | BESCHREIBUNG |
---|---|
Hinzufügen | Fügt der Auflistung ein Certificate-Objekt hinzu. |
Clear | Entfernt alle Certificate-Objekte aus der Auflistung. |
Entfernen | Entfernt ein Certificate-Objekt aus der Auflistung. |
Eigenschaften
Das Recipients-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 ist in Visual Basic Scripting Edition (VBScript) ausgeblendet. |
Anzahl |
Die Anzahl der Objekte in der Recipients-Auflistung . |
|
Element |
Ein indiziertes Objekt in der Auflistung. Das ist die Standardeigenschaft. |
Bemerkungen
Das Recipients-Objekt kann nicht erstellt werden.
Anforderungen
Anforderung | Wert |
---|---|
Verteilbare Komponente |
CAPICOM 2.0 oder höher unter Windows Server 2003 und Windows XP |
DLL |
|
Siehe auch