DigitalSignature

DigitalSignature class

Unterschrift in Datei.

public class DigitalSignature

Konstrukteure

Name Beschreibung
DigitalSignature(X509Certificate2, string, DateTime) Konstrukteur von digitalSignature. Verwendet .Net-Implementierung.
DigitalSignature(byte[], string, string, DateTime) Konstrukteur von digitalSignature. Verwendet Hüpfburg-Implementierung.

Eigenschaften

Name Beschreibung
Certificate { get; set; } Zertifikatsobjekt, das zum Signieren des Dokuments verwendet wurde.
Comments { get; set; } Der Zweck der Unterschrift.
Id { get; set; } Gibt eine GUID an, die mit der im Dokumentinhalt gespeicherten GUID der Signaturzeile querverwiesen werden kann. Standardwert ist leer (alle Nullen) Guid.
Image { get; set; } Gibt ein Bild für die digitale Signatur an. Der Standardwert ist null.
IsValid { get; } Wenn diese digitale Signatur gültig ist und das Dokument nicht manipuliert wurde, ist dieser Wert wahr.
ProviderId { get; set; } Gibt die Klassen-ID des Signaturanbieters an. Standardwert ist leer (nur Nullen) Guid.
SignTime { get; set; } Der Zeitpunkt, zu dem das Dokument unterzeichnet wurde.
Text { get; set; } Gibt den Text der eigentlichen Signatur in der digitalen Signatur an. Der Standardwert ist leer.
XAdESType { get; set; } XAdES-Typ. Der Standardwert ist „None“ (XAdES ist deaktiviert).

Siehe auch