Partager via


EnvelopedCms.Encrypt Méthode

Définition

Chiffre le contenu du message CMS/PKCS#7.

Surcharges

Nom Description
Encrypt()

Chiffre le contenu du message CMS/PKCS#7 après avoir sélectionné 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 avoir sélectionné 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

Impossible d’effectuer une opération de chiffrement.

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 s’exécute à l’intérieur d’une application web.

L’interface utilisateur présente uniquement les certificats qui se trouvent dans leur période de validité et qui ont un chiffrement de clé ou un contrat de clé inclus dans leur utilisation de 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
Source:
EnvelopedCms.cs
Source:
EnvelopedCms.cs
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 du destinataire décrivant le destinataire unique de ce message.

Exceptions

Le recipient paramètre est null.

Impossible d’effectuer une opération de chiffrement.

Voir aussi

S’applique à

Encrypt(CmsRecipientCollection)

Source:
EnvelopedCms.cs
Source:
EnvelopedCms.cs
Source:
EnvelopedCms.cs
Source:
EnvelopedCms.cs
Source:
EnvelopedCms.cs
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 recipients paramètre est null.

Impossible d’effectuer une opération de chiffrement.

S’applique à