GetSignatureEmbeddedCertificateDER

Firme digitali

Descrizione

Restituisce un certificato incorporato in una firma, con codifica DER

Una raccolta di certificati che eccede il contenitore CMS che la racchiude viene rifiutata; il padding dopo l'oggetto CMS esterno resta accettato

Sintassi

Delphi

Function TPDFlib.GetSignatureEmbeddedCertificateDER(Const InputFile, Password, FieldName: WideString; CertIndex: Integer): AnsiString;

Parametri

InputFileIl PDF firmato
PasswordLa password per aprirlo oppure una stringa vuota
FieldNameNome di un campo firma come segnalato dall'enumerazione delle firme
CertIndexIndice in base zero nel set incorporato, nell'ordine di codifica

Valori restituiti

CertificateI byte del certificato
Empty stringL'indice è fuori intervallo oppure non è stato possibile leggere il file o il campo

Note

Legge soltanto la struttura senza verificare: segnala il certificato indicato dalla firma, non uno verificato come autore di una firma valida.

Il documento usa un handle condiviso, consentendo la risposta mentre verificatore o viewer tiene aperto il file

Vedere anche

GetSignatureEmbeddedCertificateCount, GetSignatureCertificateChainDER