EnvelopedCms.Encrypt Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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.