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 |
|
Weitere Informationen