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 signierter Attribute ab, die den Signiererinformationen zugeordnet sind. Signierte Attribute werden zusammen mit dem Rest des Nachrichteninhalts 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 keine signierten Attribute vorhanden sind, ist die Eigenschaft eine leere Auflistung.
Hinweise
Ein Beispiel für ein signiertes Attribut, das in der CryptographicAttributeObjectCollection von der SignedAttributes Eigenschaft abgerufenen Auflistung enthalten sein 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, vertrauen kann, dass der Inhalt dieser Attribute authentifiziert 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.