Freigeben über


SignerInfo.UnsignedAttributes Eigenschaft

Definition

Die UnsignedAttributes Eigenschaft ruft die CryptographicAttributeObjectCollection Auflistung nicht signierter Attribute ab, die dem SignerInfo Inhalt zugeordnet sind. Nicht signierte Attribute können geändert werden, ohne die Signatur ungültig zu machen.

public:
 property System::Security::Cryptography::CryptographicAttributeObjectCollection ^ UnsignedAttributes { System::Security::Cryptography::CryptographicAttributeObjectCollection ^ get(); };
public System.Security.Cryptography.CryptographicAttributeObjectCollection UnsignedAttributes { get; }
member this.UnsignedAttributes : System.Security.Cryptography.CryptographicAttributeObjectCollection
Public ReadOnly Property UnsignedAttributes As CryptographicAttributeObjectCollection

Eigenschaftswert

Eine CryptographicAttributeObjectCollection Auflistung, die die nicht signierten Attribute darstellt. Wenn keine nicht signierten Attribute vorhanden sind, handelt es sich bei der Eigenschaft um eine leere Auflistung.

Hinweise

Nicht signierte Attribute werden nicht zusammen mit den restlichen SignedCms Nachrichteninhalten signiert. Obwohl eine Partei die Signatur erfolgreich überprüft, wurden die nicht signierten Attribute möglicherweise geändert und sollten nicht als Authentizität oder Integrität betrachtet werden.

Ein Beispiel für ein nicht signiertes Attribut, das in der CryptographicAttributeObjectCollection von der UnsignedAttributes Eigenschaft abgerufenen Auflistung enthalten sein kann, ist eine Gegensignatur.

Gilt für:

Weitere Informationen