Objeto SignedData
[O objeto SignedData está disponível para uso nos sistemas operacionais especificados na seção Requisitos. Em vez disso, use a classe SignedCms no namespace System.Security.Cryptography.Pkcs .]
O objeto SignedData fornece propriedades e métodos para estabelecer o conteúdo a ser assinado com uma assinatura digital, assinar ou cosignar dados digitalmente e verificar a assinatura digital dos dados assinados. A mensagem assinada está no formato PKCS nº 7.
Uma assinatura de dados, se verificada, comprova a associação entre um signatário e os dados e mostra que os dados não foram alterados de forma alguma após a criação da assinatura.
Membros
O objeto SignedData tem estes tipos de membros:
Métodos
O objeto SignedData tem esses métodos.
Método | Descrição |
---|---|
CoSign | Co-atribui uma mensagem já assinada. |
Assinar | Cria uma assinatura digital no conteúdo a ser assinado. |
Verificar | Determina a validade de uma assinatura ou assinatura. |
Propriedades
O objeto SignedData tem essas propriedades.
Propriedade | Tipo de acesso | Descrição |
---|---|---|
Certificados |
Somente leitura |
Recupera a coleção Certificates dos dados assinados. |
Conteúdo |
Leitura/gravação |
Dados a serem assinados. Essa propriedade deve ser inicializada antes que o método Sign seja chamado. Quando o valor dessa propriedade é redefinido, direta ou indiretamente, todo o estado do objeto é redefinido e qualquer assinatura associada ao objeto antes da alteração da propriedade é perdida. Essa é a propriedade padrão. |
Signatários |
Somente leitura |
Recupera a coleção Signers que representa os criadores de assinatura dos dados. |
Comentários
O objeto SignedData pode ser criado e é seguro para scripts. O ProgID para o objeto SignedData é CAPICOM. SignedData.1.
Requisitos
Requisito | Valor |
---|---|
Redistribuível |
CAPICOM 2.0 ou posterior no Windows Server 2003 e Windows XP |
DLL |
|
Confira também