PDFSignatureVerificationInfo

A complex data type that is used to store the results of the Verify PDF Signature operation operation that the Signature service provides. It contains verification information about the signature that is used to sign a PDF document.

For information about data that can be accessed using Xpath Expressions, see Data items.

Data items

fieldName

A string value that represents the name of the signature field on the PDF document.

signatureProps

A SignatureProperties value that contains information about the PDF signature.

signatureStatus

A SignatureStatus value that describes the signature status on the PDF document and dynamic XML forms. Dynamic XML forms are PDF forms created in Designer. The following string values are valid:

SignatureFormatError:
The signature is invalid because there are errors in the formatting or information contained in the signature.

CertificationSigWithChanges:
The changes that are made to the PDF document. The changes are permitted by the certifying entity that certified the PDF document.

DocSigWithChanges:
The revision of the PDF document or dynamic XML form that the signature covers has not been altered; however, there are subsequent changes to it.

CertifiedDocSigWithChanges:
Changes have been made to the PDF document or dynamic XML form since the signature was applied. The changes are permitted by the certifying entity that certified the PDF document.

DocumentCertificationSigNoChanges:
The PDF form has not been modified since the certification signature was applied.

DocumentSignatureUnknown:
The status of the PDF document is unknown because the signatures could not be verified.

CertifiedDocumentSignatureTamper:
The certification signature in the PDF document is altered or corrupt.

DocumentSigNoChanges:
The PDF form has not been modified since the signature was applied.

SignedDocumentSignatureTamper:
The signatures in the PDF document are altered or corrupt.

DynamicFormSignatureUnknown:
The status of the dynamic XML form is unknown because the signatures could not be verified.

CertifiedDynamicFormSignatureTamper:
The certification signature in the dynamic XML form is altered or corrupt.

DynamicFormSigNoChanges:
The dynamic XML form has not been modified since the signature was applied.

SignedDynamicFormSignatureTamper:
The signatures in the dynamic XML form are altered or corrupt.

signatureType

A SignatureType value that specifies whether a user or a certification signature signs the PDF document.

permissions
A PDFSignatureVerificationResult value that represents the actions that can be performed in the PDF document without invalidating the signature.

type
An PDFSignatureType value that specifies the type of signature that was applied to the PDF document.

signer

A IdentityInformation value that contains information about the identity of the signer of the PDF document.