EnvelopedCms.Encrypt Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Crittografa i contenuti del messaggio CMS/PKCS#7.
Overload
Encrypt() |
Crittografa i contenuti del messaggio CMS/PKCS#7 dopo aver selezionato i certificati del destinatario tramite un popup dell'interfaccia utente. |
Encrypt(CmsRecipient) |
Crittografa i contenuti del messaggio CMS/PKCS#7 per un singolo destinatario specificato. |
Encrypt(CmsRecipientCollection) |
Crittografa i contenuti del messaggio CMS/PKCS#7 per uno o più destinatari. |
Encrypt()
Crittografa i contenuti del messaggio CMS/PKCS#7 dopo aver selezionato i certificati del destinatario tramite un popup dell'interfaccia utente.
public:
void Encrypt();
public void Encrypt ();
member this.Encrypt : unit -> unit
Public Sub Encrypt ()
Eccezioni
Impossibile completare un'operazione di crittografia.
Commenti
Questo metodo visualizza un'interfaccia utente in cui si scelgono i destinatari per cui crittografare il messaggio. Ciò richiede che il processo corrente sia in esecuzione in modalità interattiva dell'utente, vale a dire che la Environment.UserInteractive proprietà è true
. Un processo è in genere in modalità interattiva dell'utente, a meno che non si tratti di un processo di servizio o in esecuzione all'interno di un'applicazione Web.
L'interfaccia utente presenterà solo i certificati che rientrano nel periodo di validità e che dispongono di crittografia chiave o contratto di chiave incluso nell'utilizzo delle chiavi.
Per visualizzare l'interfaccia utente in .NET Framework sono necessarie le autorizzazioni seguenti:
Si applica a
Encrypt(CmsRecipient)
- Source:
- EnvelopedCms.cs
- Source:
- EnvelopedCms.cs
- Source:
- EnvelopedCms.cs
Crittografa i contenuti del messaggio CMS/PKCS#7 per un singolo destinatario specificato.
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)
Parametri
- recipient
- CmsRecipient
Informazioni sul destinatario che descrivono il singolo destinatario di questo messaggio.
Eccezioni
Il valore del parametro recipient
è null
.
Impossibile completare un'operazione di crittografia.
Vedi anche
Si applica a
Encrypt(CmsRecipientCollection)
- Source:
- EnvelopedCms.cs
- Source:
- EnvelopedCms.cs
- Source:
- EnvelopedCms.cs
Crittografa i contenuti del messaggio CMS/PKCS#7 per uno o più destinatari.
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)
Parametri
- recipients
- CmsRecipientCollection
Raccolta che descrive i destinatari del messaggio.
Eccezioni
Il valore del parametro recipients
è null
.
Impossibile completare un'operazione di crittografia.