GetSignatureSignerCertificateDER

Digitalni potpisi

Opis

Vraća sertifikat koji je proizveo potpis, DER kodiran

Identifikatori potpisnika i polja identiteta sertifikata koja izlaze izvan svojih nadređenih DER kontejnera se odbijaju umesto da se koriste za pronalaženje odgovarajućeg sertifikata

Sintaksa

Delphi

Function TPDFlib.GetSignatureSignerCertificateDER(Const InputFile, Password, FieldName: WideString; SignerIndex: Integer): AnsiString;

Parametri

InputFilePotpisani PDF
PasswordLozinka za otvaranje, ili prazan string
FieldNameNaziv polja potpisa kakvo prijavljuje enumeracija potpisa
SignerIndexPotpisnik koji počinje od 0, za redak potpis koji nosi više njih

Povratne vrednosti

CertificateBajtovi sertifikata potpisnika
Empty stringPotpisnik ili njegov sertifikat nedostaju, ili datoteka ili polje nije moglo da se pročita

Napomene

Potpisnik se poklapa iz ugrađenog skupa bez obzira da li ga potpis identifikuje po izdavaocu i serijskom broju ili po subject key identifikatoru

Ovo čita samo strukturu i ništa ne verifikuje: prijavljuje sertifikat koji potpis navodi, a ne sertifikat za koji je provereno da je proizveo važeći potpis

Dokument se čita kroz deljeni handle, pa ovo odgovara i dok pregledač ili verifikator već drži fajl otvoren

Vidi takođe

GetSignatureCertificateChainLength, GetCertificateOCSPURLs