SignerInfo.SignedAttributes Egenskap

Definition

Egenskapen SignedAttributes hämtar samlingen CryptographicAttributeObjectCollection med signerade attribut som är associerade med undertecknarinformationen. Signerade attribut signeras tillsammans med resten av meddelandeinnehållet.

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

Egenskapsvärde

En CryptographicAttributeObjectCollection samling som representerar de signerade attributen. Om det inte finns några signerade attribut är egenskapen en tom samling.

Kommentarer

Ett exempel på ett signerat attribut som kan ingå i samlingen CryptographicAttributeObjectCollection som hämtas av SignedAttributes egenskapen är signeringstidsattributet Pkcs9SigningTime .

Signerade attribut signeras tillsammans med resten av meddelandeinnehållet SignedCms . Det innebär att en part som verifierar signaturen kan ha förtroende för att innehållet i dessa attribut är autentiskt och inte har ändrats.

Ett Pkcs9ContentType objekt och ett Pkcs9MessageDigest objekt genereras automatiskt och placeras i SignedAttributes egenskapen när CmsSigner.SignedAttributes egenskapen för motsvarande undertecknare inte är tom.

Gäller för

Se även