THPDFPDFMACStatus Type
Rapporterer utfallet av validering av en AuthCode PDF MAC over dokumentinnholdet
Deklarasjon
THPDFPDFMACStatus= (pmsValid, pmsNotPresent, pmsInvalidPassword,
pmsMalformed, pmsUnsupportedAlgorithm, pmsCoverageInvalid,
pmsDocumentModified, pmsAuthenticationFailed, pmsPolicyRejected,
pmsSignatureBindingFailed);
Enhet
HPDFDoc
Verdier
| Verdi | Formål |
|---|---|
pmsValid | MAC-en ble funnet, dekryptert og autentisert, og dekningskontrollene besto |
pmsNotPresent | PDF-en inneholder ingen aktiv AuthCode |
pmsInvalidPassword | Dokumentkrypteringspassordet som trengs for å utlede MAC-nøkkelen, er feil |
pmsMalformed | AuthCode-strukturen, traileren, ByteRange-matrisen, saltene eller den heksadesimale MAC-verdien kan ikke parses |
pmsUnsupportedAlgorithm | MAC-digest-algoritmen eller plasseringsvarianten støttes ikke |
pmsCoverageInvalid | ByteRange dekker ikke det nødvendige filomfanget |
pmsDocumentModified | Datadigesten matcher ikke lenger, så byte innenfor MAC-dekningen er endret |
pmsAuthenticationFailed | Autentiseringskoden eller nøkkelintegritetskontrollen feilet, noe som betyr at MAC-verdien eller nøkkelmaterialet er feil |
pmsPolicyRejected | Den konfigurerte policy-profilen avviste MAC-parameterne før noe kryptografisk arbeid |
pmsSignatureBindingFailed | Digesten som fester en festet MAC til signaturen dens, matcher ikke lenger |
Bruksnotater
pmsValider den eneste suksessverdien; alle andre verdier kommer med en diagnostisk streng iMessage-feltet tilTHPDFPDFMACValidationInfo- Policy-profilkontrollen kjører før parsing og kryptografisk arbeid, så
pmsPolicyRejectedkan maskere senere funn til profilen lempes - For festede MAC-er forteller skillet mellom
pmsDocumentModifiedogpmsSignatureBindingFaileddeg om filbytene eller den bundne signaturen er endret