GetSignatureCertificateChainLength

Digitalni potpisi

Opis

Vraća dužinu sertifikacione putanje koju potpis nosi za jednog potpisnika

Sintaksa

Delphi

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

Parametri

InputFilePotpisani PDF
PasswordLozinka za otvaranje, ili prazan string
FieldNameNaziv polja potpisa kakvo prijavljuje enumeracija potpisa
SignerIndexZero-based signer.

Povratne vrednosti

LengthBroj sertifikata u putanji, prvo potpisnik
0Potpisnik ili njegov sertifikat nisu mogli da se pročitaju

Napomene

Za izgradnju putanje koriste se samo sertifikati koje sam potpis ugrađuje, pa putanja koja staje pre samoidatičanog sertifikata znači da preostale izdavače treba pribaviti preko adresa koje prijavljuje GetCertificateIssuerURLs. Putanja se ne naduvava da bi izgledala kompletna

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

Vidi takođe

GetSignatureCertificateChainDER, GetCertificateIssuerURLs