EnvelopedCms.Encrypt Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Zašifruje obsah zprávy CMS/PKCS#7.
Přetížení
| Name | Description |
|---|---|
| Encrypt() |
Zašifruje obsah zprávy CMS/PKCS#7 po výběru certifikátů příjemců pomocí místní nabídky uživatelského rozhraní. |
| Encrypt(CmsRecipient) |
Zašifruje obsah zprávy CMS/PKCS#7 pro jednoho zadaného příjemce. |
| Encrypt(CmsRecipientCollection) |
Zašifruje obsah zprávy CMS/PKCS#7 pro jednoho nebo více příjemců. |
Encrypt()
Zašifruje obsah zprávy CMS/PKCS#7 po výběru certifikátů příjemců pomocí místní nabídky uživatelského rozhraní.
public:
void Encrypt();
public void Encrypt();
member this.Encrypt : unit -> unit
Public Sub Encrypt ()
Výjimky
Kryptografickou operaci nelze dokončit.
Poznámky
Tato metoda zobrazí uživatelské rozhraní, ve kterém zvolíte příjemce, pro které chcete zprávu zašifrovat. To vyžaduje, aby aktuální proces byl spuštěn v interaktivním režimu uživatele, což znamená, že Environment.UserInteractive vlastnost je true. Proces je obvykle v interaktivním režimu uživatele, pokud se nejedná o proces služby nebo spuštěný v rámci webové aplikace.
Uživatelské rozhraní bude prezentovat pouze certifikáty, které jsou v době platnosti a které mají klíč encipherment nebo smlouvu o klíči zahrnuté v jejich použití klíče.
K zobrazení uživatelského rozhraní v rozhraní .NET Framework jsou vyžadována následující oprávnění:
Platí pro
Encrypt(CmsRecipient)
- Zdroj:
- EnvelopedCms.cs
- Zdroj:
- EnvelopedCms.cs
- Zdroj:
- EnvelopedCms.cs
- Zdroj:
- EnvelopedCms.cs
- Zdroj:
- EnvelopedCms.cs
- Zdroj:
- EnvelopedCms.cs
- Zdroj:
- EnvelopedCms.cs
- Zdroj:
- EnvelopedCms.cs
- Zdroj:
- EnvelopedCms.cs
Zašifruje obsah zprávy CMS/PKCS#7 pro jednoho zadaného příjemce.
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)
Parametry
- recipient
- CmsRecipient
Informace o příjemci popisující jednoho příjemce této zprávy.
Výjimky
Parametr recipient je null.
Kryptografickou operaci nelze dokončit.
Viz také
Platí pro
Encrypt(CmsRecipientCollection)
- Zdroj:
- EnvelopedCms.cs
- Zdroj:
- EnvelopedCms.cs
- Zdroj:
- EnvelopedCms.cs
- Zdroj:
- EnvelopedCms.cs
- Zdroj:
- EnvelopedCms.cs
- Zdroj:
- EnvelopedCms.cs
- Zdroj:
- EnvelopedCms.cs
- Zdroj:
- EnvelopedCms.cs
- Zdroj:
- EnvelopedCms.cs
Zašifruje obsah zprávy CMS/PKCS#7 pro jednoho nebo více příjemců.
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)
Parametry
- recipients
- CmsRecipientCollection
Kolekce popisující příjemce zprávy.
Výjimky
Parametr recipients je null.
Kryptografickou operaci nelze dokončit.