THPDFPDFMACStatus Type

Rapporteert de uitkomst van het valideren van een AuthCode-PDF-MAC over de documentcontent

Declaratie

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

Eenheid

HPDFDoc

Waarden

WaardeDoel
pmsValidDe MAC is gevonden, ontsleuteld en geauthenticeerd, en de dekkingscontroles slaagden
pmsNotPresentDe PDF bevat geen actieve AuthCode
pmsInvalidPasswordHet versleutelingswachtwoord van het document dat nodig is om de MAC-sleutel af te leiden, is fout
pmsMalformedDe AuthCode-structuur, trailer, ByteRange-array, salts of hexadecimale MAC-waarde is niet parseerbaar
pmsUnsupportedAlgorithmHet MAC-digestalgoritme of de locatievariant wordt niet ondersteund
pmsCoverageInvalidDe ByteRange dekt de vereiste bestandsomvang niet
pmsDocumentModifiedDe datadigest komt niet meer overeen, dus bytes binnen de MAC-dekking zijn gewijzigd
pmsAuthenticationFailedDe authenticatietag of integriteitscontrole van de sleutel faalde, dus de MAC-waarde of het sleutelmateriaal is fout
pmsPolicyRejectedHet ingestelde beleidsprofiel verwierp de MAC-parameters vóór er cryptografisch werk is gedaan
pmsSignatureBindingFailedDe digest die een gekoppelde MAC aan zijn handtekening bindt, komt niet meer overeen

Gebruiksopmerkingen

Gerelateerde API's