Partager via


Objet Recipients

[L’objet Recipients peut être utilisé dans les systèmes d’exploitation spécifiés dans la section Configuration requise. Utilisez plutôt la classe CmsRecipientCollection dans l’espace de noms System.Security.Cryptography.Pkcs .]

L’objet Recipients représente une collection d’objets Certificate. Chaque objet représente un destinataire prévu du message enveloppé. Les données d’un objet EnvelopedData sont chiffrées avec une clé de session symétrique , et cette clé de session symétrique est ensuite elle-même chiffrée pour chaque destinataire à l’aide de la clé publique du certificat de ce destinataire prévu. Un destinataire ayant accès à la clé privée associée à la clé publique d’un certificat peut déchiffrer la clé de session et utiliser la clé de session déchiffrée pour déchiffrer les données réelles.

Quand l’utiliser

L’objet Recipients est utilisé pour effectuer les tâches suivantes :

  • Ajoutez ou supprimez un objet Certificate de la collection.
  • Récupérez le nombre de certificats dans la collection.
  • Récupérez un objet Recipients spécifique de la collection.
  • Itérer dans la collection.

Membres

L’objet Recipients a les types de membres suivants :

Méthodes

L’objet Recipients a ces méthodes.

Méthode Description
Ajouter Ajoute un objet Certificate à la collection.
Effacer Supprime tous les objets Certificate de la collection.
Supprimer Supprime un objet Certificate de la collection.

 

Propriétés

L’objet Recipients a ces propriétés.

Propriété Type d’accès Description
_NewEnum
Lecture seule
Récupère une interface IEnumVARIANT sur un objet qui peut être utilisé pour énumérer la collection. Cette propriété est masquée dans Visual Basic Scripting Edition (VBScript).
Count
Nombre d’objets dans la collection Recipients .
Élément
Objet indexé dans la collection. Il s’agit de la propriété par défaut.

 

Notes

Impossible de créer l’objet Recipients .

Spécifications

Condition requise Valeur
Composant redistribuable
CAPICOM 2.0 ou version ultérieure sur Windows Server 2003 et Windows XP
DLL
Capicom.dll

Voir aussi

Objets de chiffrement