Freigeben über


SignerInfo.UnsignedAttributes Eigenschaft

Definition

Die UnsignedAttributes-Eigenschaft ruft die CryptographicAttributeObjectCollection-Auflistung von nicht signierten Attributen ab, die mit dem SignerInfo-Inhalt verbunden 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 es keine nicht signierten Attribute gibt, ist die Eigenschaft eine leere Auflistung.

Hinweise

Nicht signierte Attribute werden zusammen mit dem restlichen Inhalt der SignedCms Nachricht nicht 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 angesehen werden.

Ein Beispiel für ein nicht signiertes Attribut, das in der CryptographicAttributeObjectCollection auflistung enthalten sein kann, die von der UnsignedAttributes -Eigenschaft abgerufen wird, ist eine Gegensignatur.

Gilt für:

Weitere Informationen