SignerInfo.SignedAttributes Vlastnost

Definice

Vlastnost načte SignedAttributes CryptographicAttributeObjectCollection kolekci podepsaných atributů, které jsou přidružené k informacím podepisující osoby. Podepsané atributy jsou podepsány spolu se zbytkem obsahu zprávy.

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

Hodnota vlastnosti

CryptographicAttributeObjectCollection

Kolekce CryptographicAttributeObjectCollection , která představuje podepsané atributy. Pokud neexistují žádné podepsané atributy, vlastnost je prázdná kolekce.

Poznámky

Příkladem podepsaného atributu, který může být zahrnut do CryptographicAttributeObjectCollection kolekce načtené SignedAttributes vlastností, je Pkcs9SigningTime atribut podpisového času.

Podepsané atributy jsou podepsány spolu se zbytkem SignedCms obsahu zprávy. To znamená, že strana, která úspěšně ověří podpis, může mít jistotu, že obsah těchto atributů je autentický a nebyl změněn.

Objekt Pkcs9ContentType a Pkcs9MessageDigest objekt se automaticky vygenerují a umístí do SignedAttributes vlastnosti vždy, když CmsSigner.SignedAttributes vlastnost odpovídajícího podepisujícího objektu není prázdná.

Platí pro

Viz také