DigitalVerifyOptions

DigitalVerifyOptions class

Behåller alternativ för att verifiera dokument Digital signatur.

public class DigitalVerifyOptions : VerifyOptions

Konstruktörer

namn Beskrivning
DigitalVerifyOptions() Skapar digitalt verifieringsalternativ med standardvärden.
DigitalVerifyOptions(Stream) Skapar digitalt verifieringsalternativ med given certifikatström.
DigitalVerifyOptions(string) Skapar digitalt verifieringsalternativ med en given digital certifikatfilsökväg.

Egenskaper

namn Beskrivning
AllPages { get; set; } Flagga för att verifiera varje dokumentsida. Som standard är värdet true.
Certificate { get; } Hämta X509Certificate2-certifikat från Certificate FilePath eller Stream.
CertificateFilePath { get; set; } Filsökväg för digitalt certifikat.
CertificateStream { get; set; } Ström av digitalt certifikat.
Comments { get; set; } Kommentarer av digital signatur att validera.
Contact { get; set; } Signaturkontakt att validera.
Extensions { get; set; } Ytterligare tillägg för verifiering av alternativa signaturalternativ.
IssuerName { get; set; } Utfärdarens namn på certifikatet som ska valideras. Värdet är skiftlägeskänsligt. Om den här egenskapen är inställd kommer verifieringen att kontrollera om signaturens utfärdarnamn innehåller eller är lika med passerat värde
IsValid { get; } Giltig egenskapsflagga.
Location { get; set; } Signatur Plats att validera.
virtual PageNumber { get; set; } Dokumentsidnummer som ska verifieras. Om egenskapen inte är angiven - kommer alla sidor i dokument att verifieras för första gången. Minimivärdet är 1.
virtual PagesSetup { get; set; } Sidalternativ för att ange sidor som ska verifieras.
Password { get; set; } Lösenord för digitalt certifikat vid behov.
Reason { get; set; } Anledning till digital signatur att validera.
SignDateTimeFrom { get; set; } Datum och tidsintervall för digital signatur att validera. Nullvärde kommer att ignoreras.
SignDateTimeTo { get; set; } Datum och tidsintervall för digital signatur att validera. Nullvärde kommer att ignoreras.
SubjectName { get; set; } Ämnes namn på certifikatet som ska valideras. Värdet är skiftlägeskänsligt. Om den här egenskapen är inställd kommer verifieringen att kontrollera om signaturens ämnesnamn innehåller eller är lika med godkänt värde

Anmärkningar

Läs mer

Se även