Objeto Recipients
[O objeto Recipients está disponível para uso nos sistemas operacionais especificados na seção Requisitos. Em vez disso, use a classe CmsRecipientCollection no namespace System.Security.Cryptography.Pkcs .]
O objeto Recipients representa uma coleção de objetos Certificate . Cada objeto representa um destinatário pretendido da mensagem em envelope. Os dados em um objeto EnvelopedData são criptografados com uma chave de sessão simétrica e essa chave de sessão simétrica é criptografada para cada destinatário usando a chave pública do certificado do destinatário pretendido. Um destinatário com acesso à chave privada associada à chave pública de um certificado pode descriptografar a chave de sessão e usar a chave de sessão descriptografada para descriptografar os dados reais.
Quando usar
O objeto Recipients é usado para executar as seguintes tarefas:
- Adicione ou remova um objeto Certificate da coleção.
- Recupere o número de certificados na coleção.
- Recupere um objeto Recipients específico da coleção.
- Itere pela coleção.
Membros
O objeto Recipients tem estes tipos de membros:
Métodos
O objeto Recipients tem esses métodos.
Método | Descrição |
---|---|
Adicionar | Adiciona um objeto Certificate à coleção. |
Limpar | Remove todos os objetos Certificate da coleção. |
Remover | Remove um objeto Certificate da coleção. |
Propriedades
O objeto Recipients tem essas propriedades.
Propriedade | Tipo de acesso | Descrição |
---|---|---|
_NewEnum |
Somente leitura |
Recupera uma interface IEnumVARIANT em um objeto que pode ser usado para enumerar a coleção. Essa propriedade está oculta no Visual Basic Scripting Edition (VBScript). |
Count |
O número de objetos na coleção Recipients . |
|
Item |
Um objeto indexado na coleção. Essa é a propriedade padrão. |
Comentários
O objeto Recipients não pode ser criado.
Requisitos
Requisito | Valor |
---|---|
Redistribuível |
CAPICOM 2.0 ou posterior no Windows Server 2003 e Windows XP |
DLL |
|
Confira também