GetSignatureEmbeddedCertificateDER
Digitale signaturer
Beskrivelse
Returnerer ett sertifikat innebygd i en signatur, DER-kodet
En sertifikatsamling som går utover den omsluttende CMS-beholderen avvises; utfylling etter det ytre CMS-objektet godtas fortsatt
Syntaks
Delphi
Function TPDFlib.GetSignatureEmbeddedCertificateDER(Const InputFile, Password, FieldName: WideString; CertIndex: Integer): AnsiString;Parametere
| InputFile | Den signerte PDF-en |
|---|---|
| Password | Passordet for å åpne den, eller en tom streng |
| FieldName | Et signaturfeltnavn slik det rapporteres av signaturgjennomgangen |
| CertIndex | Nullbasert indeks inn i det innebygde settet, i kodingsrekkefølge |
Returverdier
| Certificate | Sertifikatbytene |
|---|---|
| Empty string | Indeksen er utenfor området, eller filen eller feltet kunne ikke leses |
Merknader
Dette leser bare struktur og verifiserer ingenting: det rapporterer sertifikatet signaturen navngir, ikke et sertifikat som er sjekket å ha produsert en gyldig signatur
Dokumentet leses med et delt håndtak, så dette svarer mens en verifikator eller fremviser allerede har filen åpen
Se også
GetSignatureEmbeddedCertificateCount, GetSignatureCertificateChainDER