DigitalSignature

DigitalSignature class

Unterschrift in Datei.

public class DigitalSignature

Konstrukteure

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

Eigenschaften

NameBeschreibung
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