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 |
|
Voir aussi