EnvelopedCms.Encrypt Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Encripta o conteúdo da mensagem CMS/PKCS#7.
Sobrecargas
| Name | Description |
|---|---|
| Encrypt() |
Encripta o conteúdo da mensagem CMS/PKCS#7 após selecionar os certificados destinatários através de um popup na interface. |
| Encrypt(CmsRecipient) |
Encripta o conteúdo da mensagem CMS/PKCS#7 para um único destinatário especificado. |
| Encrypt(CmsRecipientCollection) |
Encripta o conteúdo da mensagem CMS/PKCS#7 para um ou mais destinatários. |
Encrypt()
Encripta o conteúdo da mensagem CMS/PKCS#7 após selecionar os certificados destinatários através de um popup na interface.
public:
void Encrypt();
public void Encrypt();
member this.Encrypt : unit -> unit
Public Sub Encrypt ()
Exceções
Uma operação criptográfica não pôde ser concluída.
Observações
Este método apresenta uma interface de utilizador na qual escolhe os destinatários para quem encriptar a mensagem. Isto exige que o processo atual esteja a correr em modo interativo para o utilizador, o que significa que a Environment.UserInteractive propriedade é true. Um processo está normalmente em modo interativo com o utilizador, a menos que seja um processo de serviço ou esteja a correr dentro de uma aplicação Web.
A interface do utilizador só apresentará certificados que estejam dentro do seu período de validade e que tenham a Cifração de Chaves ou o Acordo de Chaves incluídos no seu uso de chaves.
São necessárias as seguintes permissões para mostrar a interface de utilizador no .NET Framework:
Aplica-se a
Encrypt(CmsRecipient)
- Origem:
- EnvelopedCms.cs
- Origem:
- EnvelopedCms.cs
- Origem:
- EnvelopedCms.cs
- Origem:
- EnvelopedCms.cs
- Origem:
- EnvelopedCms.cs
- Origem:
- EnvelopedCms.cs
- Origem:
- EnvelopedCms.cs
- Origem:
- EnvelopedCms.cs
Encripta o conteúdo da mensagem CMS/PKCS#7 para um único destinatário 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
A informação do destinatário que descreve o único destinatário desta mensagem.
Exceções
O recipient parâmetro é null.
Uma operação criptográfica não pôde ser concluída.
Ver também
Aplica-se a
Encrypt(CmsRecipientCollection)
- Origem:
- EnvelopedCms.cs
- Origem:
- EnvelopedCms.cs
- Origem:
- EnvelopedCms.cs
- Origem:
- EnvelopedCms.cs
- Origem:
- EnvelopedCms.cs
- Origem:
- EnvelopedCms.cs
- Origem:
- EnvelopedCms.cs
- Origem:
- EnvelopedCms.cs
Encripta o conteúdo da mensagem CMS/PKCS#7 para um ou mais destinatários.
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
Uma coleção que descreve os destinatários da mensagem.
Exceções
O recipients parâmetro é null.
Uma operação criptográfica não pôde ser concluída.