DigitalVerifyOptions

DigitalVerifyOptions class

Mantiene le opzioni per verificare il documento Firma digitale.

public class DigitalVerifyOptions : VerifyOptions

Costruttori

Nome Descrizione
DigitalVerifyOptions() Crea l’opzione di verifica digitale con valori predefiniti.
DigitalVerifyOptions(Stream) Crea l’opzione di verifica digitale con un dato flusso di certificato.
DigitalVerifyOptions(string) Crea l’opzione di verifica digitale con il percorso del file del certificato digitale specificato.

Proprietà

Nome Descrizione
AllPages { get; set; } Contrassegno per verificare ogni pagina del documento. Per impostazione predefinita, il valore è true.
Certificate { get; } Ottieni il certificato X509Certificate2 da Certificate FilePath o Stream.
CertificateFilePath { get; set; } Percorso del file del certificato digitale.
CertificateStream { get; set; } Flusso del certificato digitale.
Comments { get; set; } Commenti della firma digitale da convalidare.
Contact { get; set; } Firma Contatto da convalidare.
Extensions { get; set; } Ulteriori estensioni per la verifica delle opzioni di firma alternative.
IssuerName { get; set; } Nome dell’emittente del certificato da convalidare. Il valore fa distinzione tra maiuscole e minuscole. Se questa proprietà è impostata, la verifica controllerà se il nome dell’emittente della firma contiene o è uguale al valore passato
IsValid { get; } Flag di proprietà valido.
Location { get; set; } Posizione della firma da convalidare.
virtual PageNumber { get; set; } Numero di pagina del documento da verificare. Se la proprietà non è impostata, tutte le pagine del documento verranno verificate per la prima occorrenza. Il valore minimo è 1.
virtual PagesSetup { get; set; } Opzioni pagina per specificare le pagine da verificare.
Password { get; set; } Password del Certificato Digitale se richiesta.
Reason { get; set; } Motivo della firma digitale da convalidare.
SignDateTimeFrom { get; set; } Data e intervallo di tempo della Firma Digitale da convalidare. Il valore annullabile verrà ignorato.
SignDateTimeTo { get; set; } Data e intervallo di tempo della Firma Digitale da convalidare. Il valore annullabile verrà ignorato.
SubjectName { get; set; } Nome distinto soggetto del certificato da convalidare. Il valore fa distinzione tra maiuscole e minuscole. Se questa proprietà è impostata, la verifica controllerà se il nome dell’oggetto della firma contiene o è uguale al valore passato

Osservazioni

Saperne di più

Guarda anche