SignerInfo.SignedAttributes Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
A propriedade SignedAttributes recupera a coleção CryptographicAttributeObjectCollection de atributos assinados que está associada com as informações do signatário. Atributos assinados são assinados juntamente com o restante do conteúdo da mensagem.
public:
property System::Security::Cryptography::CryptographicAttributeObjectCollection ^ SignedAttributes { System::Security::Cryptography::CryptographicAttributeObjectCollection ^ get(); };
public System.Security.Cryptography.CryptographicAttributeObjectCollection SignedAttributes { get; }
member this.SignedAttributes : System.Security.Cryptography.CryptographicAttributeObjectCollection
Public ReadOnly Property SignedAttributes As CryptographicAttributeObjectCollection
Valor da propriedade
Uma CryptographicAttributeObjectCollection coleção que representa os atributos assinados. Se não houver atributos assinados, a propriedade será uma coleção vazia.
Comentários
Um exemplo de um atributo assinado que pode ser incluído na CryptographicAttributeObjectCollection coleção recuperada pela SignedAttributes propriedade é o Pkcs9SigningTime atributo de hora de assinatura.
Os atributos assinados são assinados junto com o restante do conteúdo da SignedCms mensagem. Isso significa que uma parte que verifica com êxito a assinatura pode ter confiança de que o conteúdo desses atributos é autêntico e não foi alterado.
Um Pkcs9ContentType objeto e um Pkcs9MessageDigest objeto serão gerados e colocados automaticamente na SignedAttributes propriedade sempre que a CmsSigner.SignedAttributes propriedade do signatário correspondente não estiver vazia.