SignatureCertificationLevel
Specifies the certification (DocMDP) level of a signature. A certifying signature must be the first signature applied to a document and declares which subsequent changes are permitted.
from nutrient_sdk import SignatureCertificationLevelValues
| Name | Value | Description |
|---|---|---|
SignatureCertificationLevel.NOT_CERTIFIED | 0 | Not a certifying signature — an ordinary approval signature. This is the default. |
SignatureCertificationLevel.NO_CHANGES | 1 | No changes are permitted after certification; any change invalidates the signature. |
SignatureCertificationLevel.FORM_FILLING | 2 | Only form fill-in and signing are permitted after certification. |
SignatureCertificationLevel.FORM_FILLING_AND_ANNOTATIONS | 3 | Form fill-in, signing, and annotation changes are permitted after certification. |
Usage Example
from nutrient_sdk import SignatureCertificationLevel
# Access enum valuesvalue = SignatureCertificationLevel.NOT_CERTIFIEDprint(f"Value: {value}") # Output: Value: SignatureCertificationLevel.NOT_CERTIFIEDprint(f"Integer value: {value.value}") # Output: Integer value: 0