EnvelopedCms.Encrypt Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Cifra el contenido del mensaje CMS/PKCS#7.
Sobrecargas
Encrypt() |
Cifra el contenido del mensaje CMS/PKCS#7 después de seleccionar los certificados de destinatario a través de una ventana emergente de la interfaz de usuario. |
Encrypt(CmsRecipient) |
Cifra el contenido del mensaje CMS/PKCS#7 para un solo destinatario especificado. |
Encrypt(CmsRecipientCollection) |
Cifra el contenido del mensaje CMS/PKCS#7 para uno o más destinatarios. |
Encrypt()
Cifra el contenido del mensaje CMS/PKCS#7 después de seleccionar los certificados de destinatario a través de una ventana emergente de la interfaz de usuario.
public:
void Encrypt();
public void Encrypt ();
member this.Encrypt : unit -> unit
Public Sub Encrypt ()
Excepciones
No se pudo finalizar una operación criptográfica.
Comentarios
Este método muestra una interfaz de usuario en la que se eligen los destinatarios para los que se va a cifrar el mensaje. Esto requiere que el proceso actual se ejecute en modo interactivo de usuario, lo que significa que la Environment.UserInteractive propiedad es true
. Normalmente, un proceso está en modo interactivo de usuario a menos que sea un proceso de servicio o se ejecute dentro de una aplicación web.
La interfaz de usuario solo presentará certificados que estén dentro de su período de validez y que tengan cifrado de claves o contrato de clave incluidos en su uso de claves.
Se requieren los siguientes permisos para mostrar la interfaz de usuario en .NET Framework:
Se aplica a
Encrypt(CmsRecipient)
- Source:
- EnvelopedCms.cs
- Source:
- EnvelopedCms.cs
- Source:
- EnvelopedCms.cs
Cifra el contenido del mensaje CMS/PKCS#7 para un solo destinatario especificado.
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)
Parámetros
- recipient
- CmsRecipient
Información del destinatario que describe el único destinatario de este mensaje.
Excepciones
El parámetro recipient
es null
.
No se pudo finalizar una operación criptográfica.
Consulte también
Se aplica a
Encrypt(CmsRecipientCollection)
- Source:
- EnvelopedCms.cs
- Source:
- EnvelopedCms.cs
- Source:
- EnvelopedCms.cs
Cifra el contenido del mensaje CMS/PKCS#7 para uno o más destinatarios.
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)
Parámetros
- recipients
- CmsRecipientCollection
Colección que describe los destinatarios del mensaje.
Excepciones
El parámetro recipients
es null
.
No se pudo finalizar una operación criptográfica.