THPDFRevisionModificationLevel Type
Grades the semantic severity of changes introduced after a signed revision
Declaration
THPDFRevisionModificationLevel= (rmlNone, rmlLongTermValidation,
rmlFormFillAndSign, rmlAnnotations, rmlOther);
Unit
HPDFDoc
Values
| Value | Purpose |
|---|---|
rmlNone | The revision introduces no detected semantic change |
rmlLongTermValidation | The revision only adds validation evidence such as LTV data |
rmlFormFillAndSign | The revision fills form fields or adds signatures, the change class most signature policies accept |
rmlAnnotations | The revision creates, modifies, or deletes annotations |
rmlOther | Any other change, the most restrictive grade the classifier can assign |
Usage notes
- The ordering is intentional: a larger ordinal is never less restrictive, so policy checks can compare with
>=against an allowed ceiling - The classifier propagates the worst child level upwards, and
rmlOtherwins over every lower grade when mixed changes appear in one revision - The analysis is structural and policy-aware; cryptographic validity remains the responsibility of signature verification such as
VerifyLoadedSignature