Sdílet prostřednictvím


SignerInfo.SignedAttributes Vlastnost

Definice

Vlastnost SignedAttributes načte kolekci CryptographicAttributeObjectCollection podepsaných atributů, které jsou přidruženy k informacím podepisující. Podepsané atributy se podepisují 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

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

Poznámky

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

Podepsané atributy se podepisují spolu se zbytkem SignedCms obsahu zprávy. To znamená, že strana, která podpis úspěšně ověří, 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í podepisujícího objektu není prázdná.

Platí pro

Viz také