EnvelopedCms.Encrypt Metod

Definition

Krypterar innehållet i CMS/PKCS#7-meddelandet.

Överlagringar

Name Description
Encrypt()

Krypterar innehållet i CMS/PKCS#7-meddelandet när du har valt mottagarcertifikat via ett popup-fönster för användargränssnittet.

Encrypt(CmsRecipient)

Krypterar innehållet i CMS/PKCS#7-meddelandet för en enda angiven mottagare.

Encrypt(CmsRecipientCollection)

Krypterar innehållet i CMS/PKCS#7-meddelandet för en eller flera mottagare.

Encrypt()

Krypterar innehållet i CMS/PKCS#7-meddelandet när du har valt mottagarcertifikat via ett popup-fönster för användargränssnittet.

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

Undantag

Det gick inte att slutföra en kryptografisk åtgärd.

Kommentarer

Den här metoden visar ett användargränssnitt där du väljer vilka mottagare som meddelandet ska krypteras för. Detta kräver att den aktuella processen körs i interaktivt användarläge, vilket innebär att Environment.UserInteractive egenskapen är true. En process är normalt i interaktivt användarläge om det inte är en tjänstprocess eller körs i ett webbprogram.

Användargränssnittet visar endast certifikat som är inom deras giltighetsperiod och som har nyckelenchiffrering eller nyckelavtal som ingår i deras nyckelanvändning.

Följande behörigheter krävs för att visa användargränssnittet i .NET Framework:

Gäller för

Encrypt(CmsRecipient)

Källa:
EnvelopedCms.cs
Källa:
EnvelopedCms.cs
Källa:
EnvelopedCms.cs
Källa:
EnvelopedCms.cs
Källa:
EnvelopedCms.cs
Källa:
EnvelopedCms.cs
Källa:
EnvelopedCms.cs
Källa:
EnvelopedCms.cs

Krypterar innehållet i CMS/PKCS#7-meddelandet för en enda angiven mottagare.

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)

Parametrar

recipient
CmsRecipient

Mottagarinformationen som beskriver den enskilda mottagaren av det här meddelandet.

Undantag

Parametern recipient är null.

Det gick inte att slutföra en kryptografisk åtgärd.

Se även

Gäller för

Encrypt(CmsRecipientCollection)

Källa:
EnvelopedCms.cs
Källa:
EnvelopedCms.cs
Källa:
EnvelopedCms.cs
Källa:
EnvelopedCms.cs
Källa:
EnvelopedCms.cs
Källa:
EnvelopedCms.cs
Källa:
EnvelopedCms.cs
Källa:
EnvelopedCms.cs

Krypterar innehållet i CMS/PKCS#7-meddelandet för en eller flera mottagare.

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)

Parametrar

recipients
CmsRecipientCollection

En samling som beskriver mottagarna för meddelandet.

Undantag

Parametern recipients är null.

Det gick inte att slutföra en kryptografisk åtgärd.

Gäller för