GetSignatureSignerCertificateDER
Digitale signaturer
Beskrivelse
Returnerer sertifikatet som produserte en signatur, DER-kodet
Signataridentifikatorer og sertifikatenes identitetsfelt som går utover sine omsluttende DER-beholdere avvises, i stedet for å brukes til å matche et sertifikat
Syntaks
Delphi
Function TPDFlib.GetSignatureSignerCertificateDER(Const InputFile, Password, FieldName: WideString; SignerIndex: 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 |
| SignerIndex | Nullbasert signatar, for den sjeldne signaturen som bærer mer enn én |
Returverdier
| Certificate | Signatarens sertifikat-byter |
|---|---|
| Empty string | Signataren eller dens sertifikat mangler, eller filen eller feltet kunne ikke leses |
Merknader
Signataren matches ut av det innebygde settet enten signaturen identifiserer den ved utgiver og serienummer eller ved subjectnøkkelidentifikator
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