THPDFPDFMACStatus típus

Jelenti az AuthCode PDF MAC dokumentumtartalom feletti ellenőrzésének kimenetelét

Deklaráció

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

Egység

HPDFDoc

Értékek

ÉrtékCél
pmsValidA MAC megtalálható, visszafejthető és hitelesíthető volt, és lefedettségi ellenőrzései átmentek
pmsNotPresentA PDF nem tartalmaz aktív AuthCode-ot
pmsInvalidPasswordA MAC kulcs előállításához szükséges dokumentumtitkosítási jelszó hibás
pmsMalformedAz AuthCode struktúra, a trailer, a ByteRange tömb, a sók vagy a hexadecimális MAC érték nem elemezhető
pmsUnsupportedAlgorithmA MAC digest algoritmusa vagy a helyváltozat nem támogatott
pmsCoverageInvalidA ByteRange nem fedi le a szükséges fájlkiterjedést
pmsDocumentModifiedAz adatdigest már nem egyezik, tehát a MAC lefedettségén belüli bájtok megváltoztak
pmsAuthenticationFailedA hitelesítési címke vagy a kulcsintegritás ellenőrzése megbukott, vagyis a MAC értéke vagy a kulcsanyag hibás
pmsPolicyRejectedA beállított szabályzatprofil elutasította a MAC paramétereit, mielőtt bármilyen kriptográfiai munka elkezdődött volna
pmsSignatureBindingFailedA csatolt MAC-et az aláírásához kötő digest már nem egyezik

Használati megjegyzések

Kapcsolódó API-k