THPDFPDFMACStatus Type

Melaporkan hasil validasi AuthCode PDF MAC atas konten dokumen

Deklarasi

THPDFPDFMACStatus= (pmsValid, pmsNotPresent, pmsInvalidPassword,
  pmsMalformed, pmsUnsupportedAlgorithm, pmsCoverageInvalid,
  pmsDocumentModified, pmsAuthenticationFailed, pmsPolicyRejected,
  pmsSignatureBindingFailed);

Unit

HPDFDoc

Nilai

NilaiTujuan
pmsValidMAC ditemukan, didekripsi, dan diautentikasi, serta pemeriksaan coverage-nya lolos
pmsNotPresentPDF tidak memuat AuthCode yang aktif
pmsInvalidPasswordPassword enkripsi dokumen yang dibutuhkan untuk menurunkan key MAC salah
pmsMalformedStruktur AuthCode, trailer, array ByteRange, salt, atau nilai MAC heksadesimal tidak bisa di-parse
pmsUnsupportedAlgorithmAlgoritma digest MAC atau varian lokasinya tidak didukung
pmsCoverageInvalidByteRange tidak mencakup extent file yang diwajibkan
pmsDocumentModifiedDigest data tidak cocok lagi, jadi byte di dalam coverage MAC telah diubah
pmsAuthenticationFailedAuthentication tag atau pemeriksaan integritas key gagal, artinya nilai MAC atau material key salah
pmsPolicyRejectedProfil kebijakan yang dikonfigurasi menolak parameter MAC sebelum pekerjaan kriptografi apa pun
pmsSignatureBindingFailedDigest yang mengikat MAC yang menempel pada signature-nya tidak cocok lagi

Catatan penggunaan

API terkait