EnvelopedCms.Encrypt Methode

Definitie

Versleutelt de inhoud van het CMS/PKCS#7-bericht.

Overloads

Name Description
Encrypt()

Versleutelt de inhoud van het CMS/PKCS#7-bericht nadat u ontvangerscertificaten hebt geselecteerd via een pop-up van de gebruikersinterface.

Encrypt(CmsRecipient)

Versleutelt de inhoud van het CMS/PKCS#7-bericht voor één opgegeven ontvanger.

Encrypt(CmsRecipientCollection)

Versleutelt de inhoud van het CMS/PKCS#7-bericht voor een of meer geadresseerden.

Encrypt()

Versleutelt de inhoud van het CMS/PKCS#7-bericht nadat u ontvangerscertificaten hebt geselecteerd via een pop-up van de gebruikersinterface.

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

Uitzonderingen

Een cryptografische bewerking kan niet worden voltooid.

Opmerkingen

Met deze methode wordt een gebruikersinterface weergegeven waarin u de geadresseerden kiest voor wie het bericht moet worden versleuteld. Dit vereist dat het huidige proces wordt uitgevoerd in de interactieve modus van de gebruiker, wat betekent dat de Environment.UserInteractive eigenschap is true. Een proces bevindt zich normaal gesproken in de interactieve modus van de gebruiker, tenzij het een serviceproces is of wordt uitgevoerd in een webtoepassing.

De gebruikersinterface geeft alleen certificaten weer die binnen hun geldigheidsperiode vallen en waaraan sleutelcodering of sleutelovereenkomst is opgenomen in het sleutelgebruik.

De volgende machtigingen zijn vereist om de gebruikersinterface weer te geven in .NET Framework:

Van toepassing op

Encrypt(CmsRecipient)

Bron:
EnvelopedCms.cs
Bron:
EnvelopedCms.cs
Bron:
EnvelopedCms.cs
Bron:
EnvelopedCms.cs
Bron:
EnvelopedCms.cs
Bron:
EnvelopedCms.cs
Bron:
EnvelopedCms.cs
Bron:
EnvelopedCms.cs

Versleutelt de inhoud van het CMS/PKCS#7-bericht voor één opgegeven ontvanger.

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)

Parameters

recipient
CmsRecipient

De gegevens van de geadresseerde die de enkele geadresseerde van dit bericht beschrijven.

Uitzonderingen

De recipient parameter is null.

Een cryptografische bewerking kan niet worden voltooid.

Zie ook

Van toepassing op

Encrypt(CmsRecipientCollection)

Bron:
EnvelopedCms.cs
Bron:
EnvelopedCms.cs
Bron:
EnvelopedCms.cs
Bron:
EnvelopedCms.cs
Bron:
EnvelopedCms.cs
Bron:
EnvelopedCms.cs
Bron:
EnvelopedCms.cs
Bron:
EnvelopedCms.cs

Versleutelt de inhoud van het CMS/PKCS#7-bericht voor een of meer geadresseerden.

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)

Parameters

recipients
CmsRecipientCollection

Een verzameling waarin de geadresseerden voor het bericht worden beschreven.

Uitzonderingen

De recipients parameter is null.

Een cryptografische bewerking kan niet worden voltooid.

Van toepassing op