SignatureFieldsModel Data Type

All signature fields in the PDF document.

Properties
name data type description
signatureFields array of SignatureFieldModel A list of signature fields in the document.

Example

{
  "signatureFields" : [ {
    "signName" : "...",
    "signLocation" : "...",
    "signReason" : "...",
    "signContactInformation" : "...",
    "signDateTime" : "...",
    "signed" : true,
    "certifying" : true,
    "fieldName" : "...",
    "signatureValidity" : {
      "validSignatureObject" : true,
      "validSignatureHash" : true,
      "validRevocationList" : true,
      "validExpiration" : true,
      "validCertificateChain" : true,
      "trustedChain" : true,
      "contentAppended" : true,
      "validByteRange" : true,
      "documentReconstructed" : true,
      "documentTimestamp" : true,
      "tsaTimestamp" : true,
      "validTimestampToken" : true,
      "validTimestampCertificate" : true,
      "tsaTrustedChain" : true,
      "validPadesCertificate" : true,
      "validKeyUsage" : true,
      "validityText" : "..."
    },
    "name" : "...",
    "type" : "...",
    "userName" : "...",
    "widgetCount" : 12345,
    "widget" : [ {
      "rectangle" : { },
      "pageIndex" : 12345
    }, {
      "rectangle" : { },
      "pageIndex" : 12345
    } ]
  }, {
    "signName" : "...",
    "signLocation" : "...",
    "signReason" : "...",
    "signContactInformation" : "...",
    "signDateTime" : "...",
    "signed" : true,
    "certifying" : true,
    "fieldName" : "...",
    "signatureValidity" : {
      "validSignatureObject" : true,
      "validSignatureHash" : true,
      "validRevocationList" : true,
      "validExpiration" : true,
      "validCertificateChain" : true,
      "trustedChain" : true,
      "contentAppended" : true,
      "validByteRange" : true,
      "documentReconstructed" : true,
      "documentTimestamp" : true,
      "tsaTimestamp" : true,
      "validTimestampToken" : true,
      "validTimestampCertificate" : true,
      "tsaTrustedChain" : true,
      "validPadesCertificate" : true,
      "validKeyUsage" : true,
      "validityText" : "..."
    },
    "name" : "...",
    "type" : "...",
    "userName" : "...",
    "widgetCount" : 12345,
    "widget" : [ {
      "rectangle" : { },
      "pageIndex" : 12345
    }, {
      "rectangle" : { },
      "pageIndex" : 12345
    } ]
  } ]
}