SignerInfo.SignedAttributes Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Die SignedAttributes-Eigenschaft ruft die CryptographicAttributeObjectCollection-Auflistung von signierten Attributen ab, die mit den Signaturgeberinformationen verbunden sind. Signierte Attribute werden zusammen mit dem Rest des Meldungsinhalts signiert.
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
Eigenschaftswert
Eine CryptographicAttributeObjectCollection-Auflistung, die die signierten Attribute darstellt. Wenn es keine signierten Attribute gibt, ist die Eigenschaft eine leere Auflistung.
Hinweise
Ein Beispiel für ein signiertes Attribut, das in die von der CryptographicAttributeObjectCollectionSignedAttributes -Eigenschaft abgerufene Auflistung aufgenommen werden kann, ist das Pkcs9SigningTime Signaturzeit-Attribut.
Signierte Attribute werden zusammen mit dem Rest des SignedCms Nachrichteninhalts signiert. Dies bedeutet, dass eine Partei, die die Signatur erfolgreich überprüft, darauf vertrauen kann, dass der Inhalt dieser Attribute authentisch ist und nicht geändert wurde.
Ein Pkcs9ContentType -Objekt und ein Pkcs9MessageDigest -Objekt werden automatisch generiert und in der SignedAttributes -Eigenschaft platziert, wenn die CmsSigner.SignedAttributes Eigenschaft für den entsprechenden Signierer nicht leer ist.