DigitalVerifyOptions

DigitalVerifyOptions class

Behält Optionen zur Überprüfung der digitalen Signatur des Dokuments bei.

public class DigitalVerifyOptions : VerifyOptions

Konstrukteure

Name Beschreibung
DigitalVerifyOptions() Erstellt die digitale Überprüfungsoption mit Standardwerten.
DigitalVerifyOptions(Stream) Erstellt eine digitale Verifizierungsoption mit dem angegebenen Zertifikatsstrom.
DigitalVerifyOptions(string) Erstellt die digitale Verifizierungsoption mit dem angegebenen Dateipfad des digitalen Zertifikats.

Eigenschaften

Name Beschreibung
AllPages { get; set; } Flag zum Verifizieren jeder Dokumentseite. Standardmäßig ist der Wert true.
Certificate { get; } Holen Sie sich das X509Certificate2-Zertifikat von Certificate FilePath oder Stream.
CertificateFilePath { get; set; } Dateipfad des digitalen Zertifikats.
CertificateStream { get; set; } Stream des digitalen Zertifikats.
Comments { get; set; } Kommentare der zu validierenden digitalen Signatur.
Contact { get; set; } Signaturkontakt zur Validierung.
Extensions { get; set; } Zusätzliche Erweiterungen für die Überprüfung alternativer Signaturoptionen.
IssuerName { get; set; } Ausstellername des zu validierenden Zertifikats. Beim Wert wird zwischen Groß- und Kleinschreibung unterschieden. Wenn diese Eigenschaft festgelegt ist, prüft die Überprüfung, ob der Name des Ausstellers der Signatur den übergebenen Wert enthält oder diesem entspricht
IsValid { get; } Gültiges Eigenschaftsflag.
Location { get; set; } Zu validierender Signaturspeicherort.
virtual PageNumber { get; set; } Zu prüfende Seitenzahl des Dokuments. Wenn die Eigenschaft nicht festgelegt ist, werden alle Seiten des Dokuments auf das erste Auftreten überprüft. Der Mindestwert ist 1.
virtual PagesSetup { get; set; } Seitenoptionen zum Festlegen von Seiten, die überprüft werden sollen.
Password { get; set; } Passwort des digitalen Zertifikats, falls erforderlich.
Reason { get; set; } Grund der zu validierenden digitalen Signatur.
SignDateTimeFrom { get; set; } Datums- und Zeitbereich der zu validierenden digitalen Signatur. Nullable-Werte werden ignoriert.
SignDateTimeTo { get; set; } Datums- und Zeitbereich der zu validierenden digitalen Signatur. Nullable-Werte werden ignoriert.
SubjectName { get; set; } Distinguished Name des Antragstellers des zu validierenden Zertifikats. Beim Wert wird zwischen Groß- und Kleinschreibung unterschieden. Wenn diese Eigenschaft festgelegt ist, prüft die Überprüfung, ob der Name des Signatursubjekts den übergebenen Wert enthält oder gleich ist

Bemerkungen

Erfahren Sie mehr

Siehe auch