SignerInfo.SignedAttributes Eigenschap

Definitie

De SignedAttributes eigenschap haalt de CryptographicAttributeObjectCollection verzameling ondertekende kenmerken op die is gekoppeld aan de ondertekenaargegevens. Ondertekende kenmerken worden samen met de rest van de berichtinhoud ondertekend.

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

Waarde van eigenschap

Een CryptographicAttributeObjectCollection verzameling die de ondertekende kenmerken vertegenwoordigt. Als er geen ondertekende kenmerken zijn, is de eigenschap een lege verzameling.

Opmerkingen

Een voorbeeld van een ondertekend kenmerk dat kan worden opgenomen in de CryptographicAttributeObjectCollection verzameling die door de SignedAttributes eigenschap is opgehaald, is het Pkcs9SigningTime kenmerk ondertekeningstijd.

Ondertekende kenmerken worden samen met de rest van de SignedCms berichtinhoud ondertekend. Dit betekent dat een partij die de handtekening heeft geverifieerd, erop kan vertrouwen dat de inhoud van deze kenmerken authentiek is en niet is gewijzigd.

Een Pkcs9ContentType object en een Pkcs9MessageDigest object worden automatisch gegenereerd en in de SignedAttributes eigenschap geplaatst wanneer de CmsSigner.SignedAttributes eigenschap voor de bijbehorende ondertekenaar niet leeg is.

Van toepassing op

Zie ook