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
| InputFile | Potpisani PDF |
|---|---|
| Password | Lozinka za otvaranje, ili prazan string |
| FieldName | Naziv polja potpisa kakvo prijavljuje enumeracija potpisa |
| SignerIndex | Zero-based signer. |
Povratne vrednosti
| Length | Broj sertifikata u putanji, prvo potpisnik |
|---|---|
| 0 | Potpisnik 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