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
Capicom.dll

Siehe auch

Kryptografieobjekte