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

InputFileDen signerte PDF-en
PasswordPassordet for å åpne den, eller en tom streng
FieldNameEt signaturfeltnavn slik det rapporteres av signaturgjennomgangen
SignerIndexNullbasert signatar, for den sjeldne signaturen som bærer mer enn én

Returverdier

CertificateSignatarens sertifikat-byter
Empty stringSignataren 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

Se også

GetSignatureCertificateChainLength, GetCertificateOCSPURLs