SetSignProcessDocMDP
Security and Signatures
Deskripsi
Mengonfigurasi proses digital signature untuk membuat signature certifying dengan transform DocMDP lengkap
Dictionary signature yang dihasilkan menerima entri /Reference dengan level permission yang diminta, dan document catalog menerima referensi /Perms /DocMDP yang cocok ke dictionary signature itu
Sintaks
Delphi
Function TPDFlib.SetSignProcessDocMDP(SignProcessID, Level: Integer): Integer;
Parameter
| SignProcessID | Nilai yang dikembalikan salah satu fungsi NewSignProcessFrom* |
|---|---|
| Level | 0 menonaktifkan sertifikasi, 1 tidak mengizinkan perubahan apa pun, 2 mengizinkan pengisian form dan penandatanganan, dan 3 selain itu mengizinkan anotasi |
Returns
| 0 | Identifier proses atau levelnya tidak valid |
|---|---|
| 1 | Level yang diminta disimpan pada proses penandatanganan |
Certification constraint
Signature certifying harus menjadi signature bertanda tangan pertama dokumen dan catalog tidak boleh sudah memuat referensi permission DocMDP
Jika salah satu syarat dilanggar, operasi penandatanganan ditolak alih-alih menghasilkan struktur sertifikasi kedua yang ambigu
Verification
TPDFlibSignatureVerifier.GetSignaturePermissionInfo* melaporkan level permission, validitas struktural, dan apakah referensi catalog cocok dengan signature terpilih