THPDFPDFMACStatus Type

Rapporterar utfallet av att validera en AuthCode PDF-MAC över dokumentinnehållet

Deklaration

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

Enhet

HPDFDoc

Värden

VärdeSyfte
pmsValidMAC:en hittades, dekrypterades och autentiserades, och dess täckningskontroller klarades
pmsNotPresentPDF:en innehåller ingen aktiv AuthCode
pmsInvalidPasswordDokumentets krypteringslösenord som behövs för att härleda MAC-nyckeln är fel
pmsMalformedAuthCode-strukturen, trailern, ByteRange-matrisen, saltvärdena eller det hexadecimala MAC-värdet går inte att parsa
pmsUnsupportedAlgorithmMAC:ens digestalgoritm eller platsvariant stöds inte
pmsCoverageInvalidByteRange täcker inte det nödvändiga filomfånget
pmsDocumentModifiedDatadigesten stämmer inte längre, så byte inom MAC:ens täckning har ändrats
pmsAuthenticationFailedAutentiseringstaggen eller nyckelintegritetskontrollen misslyckades, vilket betyder att MAC-värdet eller nyckelmaterialet är fel
pmsPolicyRejectedDen konfigurerade policymodellen avvisade MAC-parametrarna innan något kryptografiskt arbete
pmsSignatureBindingFailedDigesten som binder en kopplad MAC till sin signatur stämmer inte längre

Användningsanteckningar

Relaterade API:er