GetSignatureCertificateChainLength
Tanda tangan digital
Deskripsi
Mengembalikan panjang certification path yang dibawa sebuah signature untuk satu signer
Sintaks
Delphi
Function TPDFlib.GetSignatureCertificateChainLength(Const InputFile, Password, FieldName: WideString; SignerIndex: Integer): Integer;Parameter
| InputFile | The signed PDF. |
|---|---|
| Password | Password untuk membukanya, atau string kosong |
| FieldName | Nama signature field seperti yang dilaporkan oleh enumerasi signature |
| SignerIndex | Zero-based signer. |
Nilai kembalian
| Length | Jumlah certificate dalam path, signer lebih dulu |
|---|---|
| 0 | Signer atau certificate-nya gagal dibaca |
Catatan
Hanya certificate yang di-embed signature itu sendiri yang dipakai membangun path, sehingga path yang berhenti sebelum certificate self-issued berarti issuer sisanya harus diambil melalui alamat yang dilaporkan GetCertificateIssuerURLs. Path tidak dipadati agar tampak lengkap
Dokumen dibaca dengan handle bersama, jadi ini tetap menjawab meskipun verifier atau viewer sudah membuka file tersebut