Freigeben über


SignedData-Objekt

[Das SignedData-Objekt ist für die Verwendung in den im Abschnitt Anforderungen angegebenen Betriebssystemen verfügbar. Verwenden Sie stattdessen die SignedCms-Klasse im System.Security.Cryptography.Pkcs-Namespace .]

Das SignedData-Objekt stellt Eigenschaften und Methoden bereit, um den Inhalt festzulegen, der mit einer digitalen Signatur signiert werden soll, um Daten digital zu signieren oder zu cosignieren und die digitale Signatur signierter Daten zu überprüfen. Die signierte Nachricht hat das PKCS #7-Format.

Eine Datensignatur, wenn sie überprüft wird, beweist die Zuordnung zwischen einem Unterzeichner und Daten und zeigt an, dass die Daten nach dem Erstellen der Signatur in keiner Weise geändert wurden.

Member

Das SignedData-Objekt verfügt über folgende Membertypen:

Methoden

Das SignedData-Objekt verfügt über diese Methoden.

Methode Beschreibung
CoSign Cosigniert eine bereits signierte Nachricht.
Zeichen Erstellt eine digitale Signatur für den zu signierenden Inhalt.
Überprüfung Bestimmt die Gültigkeit einer Signatur oder Signaturen.

 

Eigenschaften

Das SignedData-Objekt verfügt über diese Eigenschaften.

Eigenschaft Zugriffstyp BESCHREIBUNG
Zertifikate
Schreibgeschützt
Ruft die Certificates-Auflistung der signierten Daten ab.
Inhalt
Lesen/Schreiben
Zu signierte Daten. Diese Eigenschaft muss initialisiert werden, bevor die Sign-Methode aufgerufen wird.
Wenn der Wert dieser Eigenschaft direkt oder indirekt zurückgesetzt wird, wird der gesamte Zustand des Objekts zurückgesetzt, und jede Signatur, die dem Objekt zugeordnet war, bevor die Eigenschaft geändert wurde, geht verloren.
Das ist die Standardeigenschaft.
Unterzeichner
Schreibgeschützt
Ruft die Signierer-Auflistung ab, die die Signaturersteller der Daten darstellt.

 

Bemerkungen

Das SignedData-Objekt kann erstellt werden und ist für Skripts sicher. Die ProgID für das SignedData-Objekt ist CAPICOM. SignedData.1.

Anforderungen

Anforderung Wert
Verteilbare Komponente
CAPICOM 2.0 oder höher unter Windows Server 2003 und Windows XP
DLL
Capicom.dll

Weitere Informationen

Kryptografieobjekte