Partager via


EnvelopedCms.Encrypt Méthode

Définition

Chiffre le contenu du message CMS/PKCS#7.

Surcharges

Encrypt()

Chiffre le contenu du message CMS/PKCS#7 après la sélection des certificats de destinataire via une fenêtre contextuelle d’interface utilisateur.

Encrypt(CmsRecipient)

Chiffre le contenu du message CMS/PKCS#7 pour un seul destinataire spécifié.

Encrypt(CmsRecipientCollection)

Chiffre le contenu du message CMS/PKCS#7 pour un ou plusieurs destinataires.

Encrypt()

Chiffre le contenu du message CMS/PKCS#7 après la sélection des certificats de destinataire via une fenêtre contextuelle d’interface utilisateur.

public:
 void Encrypt();
public void Encrypt ();
member this.Encrypt : unit -> unit
Public Sub Encrypt ()

Exceptions

Une opération de chiffrement n'a pas pu être terminée.

Remarques

Cette méthode affiche une interface utilisateur dans laquelle vous choisissez les destinataires pour lesquels chiffrer le message. Cela nécessite que le processus actuel s’exécute en mode interactif utilisateur, ce qui signifie que la Environment.UserInteractive propriété est true. Un processus est normalement en mode interactif utilisateur, sauf s’il s’agit d’un processus de service ou en cours d’exécution dans une application web.

L’interface utilisateur présente uniquement les certificats qui sont dans leur période de validité et qui ont un chiffrement de clé ou un contrat de clé inclus dans leur utilisation de la clé.

Les autorisations suivantes sont requises pour afficher l’interface utilisateur sur .NET Framework :

S’applique à

Encrypt(CmsRecipient)

Source:
EnvelopedCms.cs
Source:
EnvelopedCms.cs
Source:
EnvelopedCms.cs

Chiffre le contenu du message CMS/PKCS#7 pour un seul destinataire spécifié.

public:
 void Encrypt(System::Security::Cryptography::Pkcs::CmsRecipient ^ recipient);
public void Encrypt (System.Security.Cryptography.Pkcs.CmsRecipient recipient);
member this.Encrypt : System.Security.Cryptography.Pkcs.CmsRecipient -> unit
Public Sub Encrypt (recipient As CmsRecipient)

Paramètres

recipient
CmsRecipient

Informations de destinataire décrivant le seul destinataire de ce message.

Exceptions

Le paramètre recipient a la valeur null.

Une opération de chiffrement n'a pas pu être terminée.

Voir aussi

S’applique à

Encrypt(CmsRecipientCollection)

Source:
EnvelopedCms.cs
Source:
EnvelopedCms.cs
Source:
EnvelopedCms.cs

Chiffre le contenu du message CMS/PKCS#7 pour un ou plusieurs destinataires.

public:
 void Encrypt(System::Security::Cryptography::Pkcs::CmsRecipientCollection ^ recipients);
public void Encrypt (System.Security.Cryptography.Pkcs.CmsRecipientCollection recipients);
member this.Encrypt : System.Security.Cryptography.Pkcs.CmsRecipientCollection -> unit
Public Sub Encrypt (recipients As CmsRecipientCollection)

Paramètres

recipients
CmsRecipientCollection

Collection décrivant les destinataires du message.

Exceptions

Le paramètre recipients a la valeur null.

Une opération de chiffrement n'a pas pu être terminée.

S’applique à