GetSignatureSignerCertificateDER
Tanda tangan digital
Deskripsi
Mengembalikan certificate yang menghasilkan sebuah signature, terenkode DER
Identifier penandatangan dan field identitas sertifikat yang melampaui container DER pembungkusnya akan ditolak alih-alih dipakai untuk mencocokkan sertifikat
Sintaks
Delphi
Function TPDFlib.GetSignatureSignerCertificateDER(Const InputFile, Password, FieldName: WideString; SignerIndex: Integer): AnsiString;Parameter
| InputFile | The signed PDF. |
|---|---|
| Password | Password untuk membukanya, atau string kosong |
| FieldName | Nama signature field seperti yang dilaporkan oleh enumerasi signature |
| SignerIndex | Signer berbasis nol, untuk signature langka yang membawa lebih dari satu |
Nilai kembalian
| Certificate | Byte certificate signer |
|---|---|
| Empty string | Signer atau certificate-nya tidak ada, atau file atau field gagal dibaca |
Catatan
Signer dicocokkan dari set yang di-embed entah signature mengidentifikasinya lewat issuer dan serial number atau lewat subject key identifier
Ini hanya membaca struktur dan tidak memverifikasi apa pun: yang dilaporkan adalah certificate yang disebut signature, bukan certificate yang telah terbukti menghasilkan signature valid
Dokumen dibaca dengan handle bersama, jadi ini tetap menjawab meskipun verifier atau viewer sudah membuka file tersebut