SignatureInspection

Inspects a signed file, returning information about its signers and metadata about the corresponding document (if signed on this instance)

Overview

The simplest usage of this API is by simply passing the file to be inspected. If passing a file by its contents, make sure to pass its mimeType so that the API can infer the signature type (PDF/PAdES, CMS/CAdES or XML/XmlDSig) from it.

Information about each signer found is returned on the signers property. If the file was signed on this instance, additional information about the document is returned on the document property.

Please note that by default the signatures are not validated. This means that the validationResults property of each signer will be null (unless the file was signed on this instance, in which case the property will be filled).

Signature validation

By default, the signed file is only inspected, but not validated. To validate the signatures, pass validate = true. In this case, you may optionally specify the securityContextId to be used to validate the certificates. If omitted, your default security context will be used.

Please note that validating the signatures may take several seconds or even longer, depending on the number of signers. If more than 10 signers are found, only the first 10 are validated (this limit may be increased on on-demand instances). If your documents can have a large number of signers per document, please consider using the signer inspection API to validate each user separately on-demand as the user interacts with the UI.

Validating detached CMS/CAdES signatures

When validating detached CMS/CAdES signatures, the detached data file must be specified on the dataFile property or its digests must be given on the dataHashes property. If passing dataHashes, make sure to pass at least the SHA-256 digest of the data file (other digests may be necessary depending on the signature algorithm used by the signers). If your data files can be considerably large, passing the dataHashes is recommended since it avoids transmitting the actual data files through the API.

If a CMS/CAdES signature is given with validate = true and without the corresponding data file specified, the API returns a 200 (OK) response with success = false and failure = DataFileRequired. This allows you to implement a validation form that lets the user submit the signature file and only requests the data file if necessary.

put/api/signature-inspection

Request

  • Base URL: / (relative, and the document was published on a file host, not at the API’s origin)
  • URL: /api/signature-inspection
  • Auth: none declared

Request body

validateboolean
securityContextIdstring uuid nullable
ignoreRevocationStatusUnknownboolean
trustUncertifiedSigningTimeboolean
extractEncapsulatedContentboolean

Example request

{
  "file": {
    "name": "name",
    "length": 0,
    "location": "location",
    "mimeType": "mimeType",
    "contentType": "contentType",
    "content": "content",
    "url": "url",
    "blobToken": "blobToken"
  },
  "ignoreRevocationStatusUnknown": true,
  "securityContextId": "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
  "trustUncertifiedSigningTime": true,
  "dataFile": {
    "name": "name",
    "length": 0,
    "location": "location",
    "mimeType": "mimeType",
    "contentType": "contentType",
    "content": "content",
    "url": "url",
    "blobToken": "blobToken"
  },
  "dataHashes": [
    {
      "hexValue": "hexValue",
      "value": "value",
      "algorithm": "MD5"
    },
    {
      "hexValue": "hexValue",
      "value": "value",
      "algorithm": "MD5"
    }
  ],
  "extractEncapsulatedContent": true,
  "validate": true
}

Response

Success

successboolean
failure'DataFileRequired'
missingDataHash'MD5' | 'SHA1' | 'SHA256' | 'SHA384' | 'SHA512' | 'SHA3_256'
hasEncapsulatedContentboolean nullable
encapsulatedContentType'Data' | 'SignedData' | 'EnvelopedData' | 'DigestedData' | 'EncryptedData' | 'AuthenticatedData' | 'TstInfo'

Example response

{
  "encapsulatedContentType": "Data",
  "signers": [
    {
      "xmlSignedEntityType": "FullXml",
      "date": "2000-01-23T04:56:07.000+00:00",
      "signatureFieldName": "signatureFieldName",
      "signature": {
        "hexValue": "hexValue",
        "algorithmIdentifier": {
          "algorithm": "MD5WithRSA"
        },
        "value": "value"
      },
      "timestamps": [
        {
          "encapsulatedContentType": null,
          "signers": [
            null,
            null
          ],
          "serialNumber": "serialNumber",
          "encapsulatedContent": {
            "mimeType": "mimeType",
            "content": "content",
            "url": "url",
            "blobToken": "blobToken"
          },
          "bStamp": {
            "documentDigests": [
              {
                "hexValue": "hexValue",
                "value": "value",
                "algorithm": "MD5"
              },
              {
                "hexValue": "hexValue",
                "value": "value",
                "algorithm": "MD5"
              }
            ],
            "blockDate": "2000-01-23T04:56:07.000+00:00",
            "indexDigests": [
              {
                "hexValue": "hexValue",
                "value": "value",
                "algorithm": "MD5"
              },
              {
                "hexValue": "hexValue",
                "value": "value",
                "algorithm": "MD5"
              }
            ],
            "blockchain": "Bitcoin",
            "blockNumber": 0,
            "indexFile": {
              "mimeType": "mimeType",
              "content": "content",
              "url": "url",
              "blobToken": "blobToken"
            },
            "transactionId": "transactionId"
          },
          "messageImprint": {
            "hexValue": "hexValue",
            "value": "value",
            "algorithm": "MD5"
          },
          "auditPackage": {
            "mimeType": "mimeType",
            "content": "content",
            "url": "url",
            "blobToken": "blobToken"
          },
          "hasEncapsulatedContent": true,
          "genTime": "2000-01-23T04:56:07.000+00:00"
        },
        {
          "encapsulatedContentType": null,
          "signers": [
            null,
            null
          ],
          "serialNumber": "serialNumber",
          "encapsulatedContent": {
            "mimeType": "mimeType",
            "content": "content",
            "url": "url",
            "blobToken": "blobToken"
          },
          "bStamp": {
            "documentDigests": [
              {
                "hexValue": "hexValue",
                "value": "value",
                "algorithm": "MD5"
              },
              {
                "hexValue": "hexValue",
                "value": "value",
                "algorithm": "MD5"
              }
            ],
            "blockDate": "2000-01-23T04:56:07.000+00:00",
            "indexDigests": [
              {
                "hexValue": "hexValue",
                "value": "value",
                "algorithm": "MD5"
              },
              {
                "hexValue": "hexValue",
                "value": "value",
                "algorithm": "MD5"
              }
            ],
            "blockchain": "Bitcoin",
            "blockNumber": 0,
            "indexFile": {
              "mimeType": "mimeType",
              "content": "content",
              "url": "url",
              "blobToken": "blobToken"
            },
            "transactionId": "transactionId"
          },
          "messageImprint": {
            "hexValue": "hexValue",
            "value": "value",
            "algorithm": "MD5"
          },
          "auditPackage": {
            "mimeType": "mimeType",
            "content": "content",
            "url": "url",
            "blobToken": "blobToken"
          },
          "hasEncapsulatedContent": true,
          "genTime": "2000-01-23T04:56:07.000+00:00"
        }
      ],
      "certificate": {
        "serialNumber": "serialNumber",
        "issuerName": {
          "country": "country",
          "commonName": "commonName",
          "serialNumber": "serialNumber",
          "initials": "initials",
          "dnString": "dnString",
          "givenName": "givenName",
          "locality": "locality",
          "organizationUnit": "organizationUnit",
          "title": "title",
          "pseudonym": "pseudonym",
          "emailAddress": "emailAddress",
          "dnQualifier": "dnQualifier",
          "stateName": "stateName",
          "surname": "surname",
          "organization": "organization",
          "generationQualifier": "generationQualifier",
          "allValues": {
            "key": [
              "allValues",
              "allValues"
            ]
          }
        },
        "validityEnd": "2000-01-23T04:56:07.000+00:00",
        "thumbprint": "thumbprint",
        "pkiBrazil": {
          "rgEmissor": "rgEmissor",
          "oabNumero": "oabNumero",
          "rgNumero": "rgNumero",
          "companyName": "companyName",
          "cpf": "cpf",
          "oabUF": "oabUF",
          "dateOfBirth": "dateOfBirth",
          "rgEmissorUF": "rgEmissorUF",
          "cnpj": "cnpj",
          "responsavel": "responsavel",
          "certificateType": "Unknown"
        },
        "validityStart": "2000-01-23T04:56:07.000+00:00",
        "issuer": null,
        "binaryThumbprintSHA256": "binaryThumbprintSHA256",
        "emailAddress": "emailAddress",
        "pkiItaly": {
          "idCarta": "idCarta",
          "codiceFiscale": "codiceFiscale",
          "certificateType": "Undefined"
        },
        "organizationIdentifier": "organizationIdentifier",
        "issuerDisplayName": "issuerDisplayName",
        "organization": "organization",
        "subjectIdentifier": "subjectIdentifier",
        "subjectCommonName": "subjectCommonName",
        "thumbprintSHA256": "thumbprintSHA256",
        "subjectDisplayName": "subjectDisplayName",
        "subjectName": {
          "country": "country",
          "commonName": "commonName",
          "serialNumber": "serialNumber",
          "initials": "initials",
          "dnString": "dnString",
          "givenName": "givenName",
          "locality": "locality",
          "organizationUnit": "organizationUnit",
          "title": "title",
          "pseudonym": "pseudonym",
          "emailAddress": "emailAddress",
          "dnQualifier": "dnQualifier",
          "stateName": "stateName",
          "surname": "surname",
          "organization": "organization",
          "generationQualifier": "generationQualifier",
          "allValues": {
            "key": [
              "allValues",
              "allValues"
            ]
          }
        }
      },
      "signingTime": "2000-01-23T04:56:07.000+00:00",
      "hasLtv": true,
      "certifiedDateReference": "2000-01-23T04:56:07.000+00:00",
      "xmlSignedElement": {
        "localName": "localName",
        "attributes": [
          {
            "localName": "localName",
            "namespaceUri": "namespaceUri",
            "value": "value"
          },
          {
            "localName": "localName",
            "namespaceUri": "namespaceUri",
            "value": "value"
          }
        ],
        "namespaceUri": "namespaceUri"
      },
      "signaturePolicy": {
        "digest": {
          "hexValue": "hexValue",
          "value": "value",
          "algorithm": "MD5"
        },
        "oid": "oid",
        "uri": "uri"
      },
      "messageDigest": {
        "hexValue": "hexValue",
        "value": "value",
        "algorithm": "MD5"
      },
      "validationResults": {
        "passedChecks": [
          {
            "detail": "detail",
            "type": "Success",
            "message": "message",
            "innerValidationResults": null
          },
          {
            "detail": "detail",
            "type": "Success",
            "message": "message",
            "innerValidationResults": null
          }
        ],
        "warnings": [
          {
            "detail": "detail",
            "type": "Success",
            "message": "message",
            "innerValidationResults": null
          },
          {
            "detail": "detail",
            "type": "Success",
            "message": "message",
            "innerValidationResults": null
          }
        ],
        "errors": [
          {
            "detail": "detail",
            "type": "Success",
            "message": "message",
            "innerValidationResults": null
          },
          {
            "detail": "detail",
            "type": "Success",
            "message": "message",
            "innerValidationResults": null
          }
        ]
      },
      "isDocumentTimestamp": true,
      "attributeCertificates": [
        {
          "holderName": {
            "otherName": {
              "displayHtml": "displayHtml",
              "typeId": "typeId",
              "encoded": "encoded"
            },
            "choice": "OtherName",
            "uri": "uri",
            "directoryName": {
              "country": "country",
              "commonName": "commonName",
              "serialNumber": "serialNumber",
              "initials": "initials",
              "dnString": "dnString",
              "givenName": "givenName",
              "locality": "locality",
              "organizationUnit": "organizationUnit",
              "title": "title",
              "pseudonym": "pseudonym",
              "emailAddress": "emailAddress",
              "dnQualifier": "dnQualifier",
              "stateName": "stateName",
              "surname": "surname",
              "organization": "organization",
              "generationQualifier": "generationQualifier",
              "allValues": {
                "key": [
                  "allValues",
                  "allValues"
                ]
              }
            }
          },
          "holderDisplayName": "holderDisplayName",
          "validityEnd": "2000-01-23T04:56:07.000+00:00",
          "issuerDisplayName": "issuerDisplayName",
          "attributes": [
            {
              "role": {
                "authority": [
                  {
                    "otherName": {
                      "displayHtml": "displayHtml",
                      "typeId": "typeId",
                      "encoded": "encoded"
                    },
                    "choice": "OtherName",
                    "uri": "uri",
                    "directoryName": {
                      "country": "country",
                      "commonName": "commonName",
                      "serialNumber": "serialNumber",
                      "initials": "initials",
                      "dnString": "dnString",
                      "givenName": "givenName",
                      "locality": "locality",
                      "organizationUnit": "organizationUnit",
                      "title": "title",
                      "pseudonym": "pseudonym",
                      "emailAddress": "emailAddress",
                      "dnQualifier": "dnQualifier",
                      "stateName": "stateName",
                      "surname": "surname",
                      "organization": "organization",
                      "generationQualifier": "generationQualifier",
                      "allValues": {
                        "key": [
                          "allValues",
                          "allValues"
                        ]
                      }
                    }
                  },
                  {
                    "otherName": {
                      "displayHtml": "displayHtml",
                      "typeId": "typeId",
                      "encoded": "encoded"
                    },
                    "choice": "OtherName",
                    "uri": "uri",
                    "directoryName": {
                      "country": "country",
                      "commonName": "commonName",
                      "serialNumber": "serialNumber",
                      "initials": "initials",
                      "dnString": "dnString",
                      "givenName": "givenName",
                      "locality": "locality",
                      "organizationUnit": "organizationUnit",
                      "title": "title",
                      "pseudonym": "pseudonym",
                      "emailAddress": "emailAddress",
                      "dnQualifier": "dnQualifier",
                      "stateName": "stateName",
                      "surname": "surname",
                      "organization": "organization",
                      "generationQualifier": "generationQualifier",
                      "allValues": {
                        "key": [
                          "allValues",
                          "allValues"
                        ]
                      }
                    }
                  }
                ],
                "name": "name",
                "alias": "alias"
              },
              "type": "Role"
            },
            {
              "role": {
                "authority": [
                  {
                    "otherName": {
                      "displayHtml": "displayHtml",
                      "typeId": "typeId",
                      "encoded": "encoded"
                    },
                    "choice": "OtherName",
                    "uri": "uri",
                    "directoryName": {
                      "country": "country",
                      "commonName": "commonName",
                      "serialNumber": "serialNumber",
                      "initials": "initials",
                      "dnString": "dnString",
                      "givenName": "givenName",
                      "locality": "locality",
                      "organizationUnit": "organizationUnit",
                      "title": "title",
                      "pseudonym": "pseudonym",
                      "emailAddress": "emailAddress",
                      "dnQualifier": "dnQualifier",
                      "stateName": "stateName",
                      "surname": "surname",
                      "organization": "organization",
                      "generationQualifier": "generationQualifier",
                      "allValues": {
                        "key": [
                          "allValues",
                          "allValues"
                        ]
                      }
                    }
                  },
                  {
                    "otherName": {
                      "displayHtml": "displayHtml",
                      "typeId": "typeId",
                      "encoded": "encoded"
                    },
                    "choice": "OtherName",
                    "uri": "uri",
                    "directoryName": {
                      "country": "country",
                      "commonName": "commonName",
                      "serialNumber": "serialNumber",
                      "initials": "initials",
                      "dnString": "dnString",
                      "givenName": "givenName",
                      "locality": "locality",
                      "organizationUnit": "organizationUnit",
                      "title": "title",
                      "pseudonym": "pseudonym",
                      "emailAddress": "emailAddress",
                      "dnQualifier": "dnQualifier",
                      "stateName": "stateName",
                      "surname": "surname",
                      "organization": "organization",
                      "generationQualifier": "generationQualifier",
                      "allValues": {
                        "key": [
                          "allValues",
                          "allValues"
                        ]
                      }
                    }
                  }
                ],
                "name": "name",
                "alias": "alias"
              },
              "type": "Role"
            }
          ],
          "holderCertificateSerialNumber": "holderCertificateSerialNumber",
          "validityStart": "2000-01-23T04:56:07.000+00:00",
          "holderType": "EntityName",
          "issuer": {
            "country": "country",
            "commonName": "commonName",
            "serialNumber": "serialNumber",
            "initials": "initials",
            "dnString": "dnString",
            "givenName": "givenName",
            "locality": "locality",
            "organizationUnit": "organizationUnit",
            "title": "title",
            "pseudonym": "pseudonym",
            "emailAddress": "emailAddress",
            "dnQualifier": "dnQualifier",
            "stateName": "stateName",
            "surname": "surname",
            "organization": "organization",
            "generationQualifier": "generationQualifier",
            "allValues": {
              "key": [
                "allValues",
                "allValues"
              ]
            }
          }
        },
        {
          "holderName": {
            "otherName": {
              "displayHtml": "displayHtml",
              "typeId": "typeId",
              "encoded": "encoded"
            },
            "choice": "OtherName",
            "uri": "uri",
            "directoryName": {
              "country": "country",
              "commonName": "commonName",
              "serialNumber": "serialNumber",
              "initials": "initials",
              "dnString": "dnString",
              "givenName": "givenName",
              "locality": "locality",
              "organizationUnit": "organizationUnit",
              "title": "title",
              "pseudonym": "pseudonym",
              "emailAddress": "emailAddress",
              "dnQualifier": "dnQualifier",
              "stateName": "stateName",
              "surname": "surname",
              "organization": "organization",
              "generationQualifier": "generationQualifier",
              "allValues": {
                "key": [
                  "allValues",
                  "allValues"
                ]
              }
            }
          },
          "holderDisplayName": "holderDisplayName",
          "validityEnd": "2000-01-23T04:56:07.000+00:00",
          "issuerDisplayName": "issuerDisplayName",
          "attributes": [
            {
              "role": {
                "authority": [
                  {
                    "otherName": {
                      "displayHtml": "displayHtml",
                      "typeId": "typeId",
                      "encoded": "encoded"
                    },
                    "choice": "OtherName",
                    "uri": "uri",
                    "directoryName": {
                      "country": "country",
                      "commonName": "commonName",
                      "serialNumber": "serialNumber",
                      "initials": "initials",
                      "dnString": "dnString",
                      "givenName": "givenName",
                      "locality": "locality",
                      "organizationUnit": "organizationUnit",
                      "title": "title",
                      "pseudonym": "pseudonym",
                      "emailAddress": "emailAddress",
                      "dnQualifier": "dnQualifier",
                      "stateName": "stateName",
                      "surname": "surname",
                      "organization": "organization",
                      "generationQualifier": "generationQualifier",
                      "allValues": {
                        "key": [
                          "allValues",
                          "allValues"
                        ]
                      }
                    }
                  },
                  {
                    "otherName": {
                      "displayHtml": "displayHtml",
                      "typeId": "typeId",
                      "encoded": "encoded"
                    },
                    "choice": "OtherName",
                    "uri": "uri",
                    "directoryName": {
                      "country": "country",
                      "commonName": "commonName",
                      "serialNumber": "serialNumber",
                      "initials": "initials",
                      "dnString": "dnString",
                      "givenName": "givenName",
                      "locality": "locality",
                      "organizationUnit": "organizationUnit",
                      "title": "title",
                      "pseudonym": "pseudonym",
                      "emailAddress": "emailAddress",
                      "dnQualifier": "dnQualifier",
                      "stateName": "stateName",
                      "surname": "surname",
                      "organization": "organization",
                      "generationQualifier": "generationQualifier",
                      "allValues": {
                        "key": [
                          "allValues",
                          "allValues"
                        ]
                      }
                    }
                  }
                ],
                "name": "name",
                "alias": "alias"
              },
              "type": "Role"
            },
            {
              "role": {
                "authority": [
                  {
                    "otherName": {
                      "displayHtml": "displayHtml",
                      "typeId": "typeId",
                      "encoded": "encoded"
                    },
                    "choice": "OtherName",
                    "uri": "uri",
                    "directoryName": {
                      "country": "country",
                      "commonName": "commonName",
                      "serialNumber": "serialNumber",
                      "initials": "initials",
                      "dnString": "dnString",
                      "givenName": "givenName",
                      "locality": "locality",
                      "organizationUnit": "organizationUnit",
                      "title": "title",
                      "pseudonym": "pseudonym",
                      "emailAddress": "emailAddress",
                      "dnQualifier": "dnQualifier",
                      "stateName": "stateName",
                      "surname": "surname",
                      "organization": "organization",
                      "generationQualifier": "generationQualifier",
                      "allValues": {
                        "key": [
                          "allValues",
                          "allValues"
                        ]
                      }
                    }
                  },
                  {
                    "otherName": {
                      "displayHtml": "displayHtml",
                      "typeId": "typeId",
                      "encoded": "encoded"
                    },
                    "choice": "OtherName",
                    "uri": "uri",
                    "directoryName": {
                      "country": "country",
                      "commonName": "commonName",
                      "serialNumber": "serialNumber",
                      "initials": "initials",
                      "dnString": "dnString",
                      "givenName": "givenName",
                      "locality": "locality",
                      "organizationUnit": "organizationUnit",
                      "title": "title",
                      "pseudonym": "pseudonym",
                      "emailAddress": "emailAddress",
                      "dnQualifier": "dnQualifier",
                      "stateName": "stateName",
                      "surname": "surname",
                      "organization": "organization",
                      "generationQualifier": "generationQualifier",
                      "allValues": {
                        "key": [
                          "allValues",
                          "allValues"
                        ]
                      }
                    }
                  }
                ],
                "name": "name",
                "alias": "alias"
              },
              "type": "Role"
            }
          ],
          "holderCertificateSerialNumber": "holderCertificateSerialNumber",
          "validityStart": "2000-01-23T04:56:07.000+00:00",
          "holderType": "EntityName",
          "issuer": {
            "country": "country",
            "commonName": "commonName",
            "serialNumber": "serialNumber",
            "initials": "initials",
            "dnString": "dnString",
            "givenName": "givenName",
            "locality": "locality",
            "organizationUnit": "organizationUnit",
            "title": "title",
            "pseudonym": "pseudonym",
            "emailAddress": "emailAddress",
            "dnQualifier": "dnQualifier",
            "stateName": "stateName",
            "surname": "surname",
            "organization": "organization",
            "generationQualifier": "generationQualifier",
            "allValues": {
              "key": [
                "allValues",
                "allValues"
              ]
            }
          }
        }
      ]
    },
    {
      "xmlSignedEntityType": "FullXml",
      "date": "2000-01-23T04:56:07.000+00:00",
      "signatureFieldName": "signatureFieldName",
      "signature": {
        "hexValue": "hexValue",
        "algorithmIdentifier": {
          "algorithm": "MD5WithRSA"
        },
        "value": "value"
      },
      "timestamps": [
        {
          "encapsulatedContentType": null,
          "signers": [
            null,
            null
          ],
          "serialNumber": "serialNumber",
          "encapsulatedContent": {
            "mimeType": "mimeType",
            "content": "content",
            "url": "url",
            "blobToken": "blobToken"
          },
          "bStamp": {
            "documentDigests": [
              {
                "hexValue": "hexValue",
                "value": "value",
                "algorithm": "MD5"
              },
              {
                "hexValue": "hexValue",
                "value": "value",
                "algorithm": "MD5"
              }
            ],
            "blockDate": "2000-01-23T04:56:07.000+00:00",
            "indexDigests": [
              {
                "hexValue": "hexValue",
                "value": "value",
                "algorithm": "MD5"
              },
              {
                "hexValue": "hexValue",
                "value": "value",
                "algorithm": "MD5"
              }
            ],
            "blockchain": "Bitcoin",
            "blockNumber": 0,
            "indexFile": {
              "mimeType": "mimeType",
              "content": "content",
              "url": "url",
              "blobToken": "blobToken"
            },
            "transactionId": "transactionId"
          },
          "messageImprint": {
            "hexValue": "hexValue",
            "value": "value",
            "algorithm": "MD5"
          },
          "auditPackage": {
            "mimeType": "mimeType",
            "content": "content",
            "url": "url",
            "blobToken": "blobToken"
          },
          "hasEncapsulatedContent": true,
          "genTime": "2000-01-23T04:56:07.000+00:00"
        },
        {
          "encapsulatedContentType": null,
          "signers": [
            null,
            null
          ],
          "serialNumber": "serialNumber",
          "encapsulatedContent": {
            "mimeType": "mimeType",
            "content": "content",
            "url": "url",
            "blobToken": "blobToken"
          },
          "bStamp": {
            "documentDigests": [
              {
                "hexValue": "hexValue",
                "value": "value",
                "algorithm": "MD5"
              },
              {
                "hexValue": "hexValue",
                "value": "value",
                "algorithm": "MD5"
              }
            ],
            "blockDate": "2000-01-23T04:56:07.000+00:00",
            "indexDigests": [
              {
                "hexValue": "hexValue",
                "value": "value",
                "algorithm": "MD5"
              },
              {
                "hexValue": "hexValue",
                "value": "value",
                "algorithm": "MD5"
              }
            ],
            "blockchain": "Bitcoin",
            "blockNumber": 0,
            "indexFile": {
              "mimeType": "mimeType",
              "content": "content",
              "url": "url",
              "blobToken": "blobToken"
            },
            "transactionId": "transactionId"
          },
          "messageImprint": {
            "hexValue": "hexValue",
            "value": "value",
            "algorithm": "MD5"
          },
          "auditPackage": {
            "mimeType": "mimeType",
            "content": "content",
            "url": "url",
            "blobToken": "blobToken"
          },
          "hasEncapsulatedContent": true,
          "genTime": "2000-01-23T04:56:07.000+00:00"
        }
      ],
      "certificate": {
        "serialNumber": "serialNumber",
        "issuerName": {
          "country": "country",
          "commonName": "commonName",
          "serialNumber": "serialNumber",
          "initials": "initials",
          "dnString": "dnString",
          "givenName": "givenName",
          "locality": "locality",
          "organizationUnit": "organizationUnit",
          "title": "title",
          "pseudonym": "pseudonym",
          "emailAddress": "emailAddress",
          "dnQualifier": "dnQualifier",
          "stateName": "stateName",
          "surname": "surname",
          "organization": "organization",
          "generationQualifier": "generationQualifier",
          "allValues": {
            "key": [
              "allValues",
              "allValues"
            ]
          }
        },
        "validityEnd": "2000-01-23T04:56:07.000+00:00",
        "thumbprint": "thumbprint",
        "pkiBrazil": {
          "rgEmissor": "rgEmissor",
          "oabNumero": "oabNumero",
          "rgNumero": "rgNumero",
          "companyName": "companyName",
          "cpf": "cpf",
          "oabUF": "oabUF",
          "dateOfBirth": "dateOfBirth",
          "rgEmissorUF": "rgEmissorUF",
          "cnpj": "cnpj",
          "responsavel": "responsavel",
          "certificateType": "Unknown"
        },
        "validityStart": "2000-01-23T04:56:07.000+00:00",
        "issuer": null,
        "binaryThumbprintSHA256": "binaryThumbprintSHA256",
        "emailAddress": "emailAddress",
        "pkiItaly": {
          "idCarta": "idCarta",
          "codiceFiscale": "codiceFiscale",
          "certificateType": "Undefined"
        },
        "organizationIdentifier": "organizationIdentifier",
        "issuerDisplayName": "issuerDisplayName",
        "organization": "organization",
        "subjectIdentifier": "subjectIdentifier",
        "subjectCommonName": "subjectCommonName",
        "thumbprintSHA256": "thumbprintSHA256",
        "subjectDisplayName": "subjectDisplayName",
        "subjectName": {
          "country": "country",
          "commonName": "commonName",
          "serialNumber": "serialNumber",
          "initials": "initials",
          "dnString": "dnString",
          "givenName": "givenName",
          "locality": "locality",
          "organizationUnit": "organizationUnit",
          "title": "title",
          "pseudonym": "pseudonym",
          "emailAddress": "emailAddress",
          "dnQualifier": "dnQualifier",
          "stateName": "stateName",
          "surname": "surname",
          "organization": "organization",
          "generationQualifier": "generationQualifier",
          "allValues": {
            "key": [
              "allValues",
              "allValues"
            ]
          }
        }
      },
      "signingTime": "2000-01-23T04:56:07.000+00:00",
      "hasLtv": true,
      "certifiedDateReference": "2000-01-23T04:56:07.000+00:00",
      "xmlSignedElement": {
        "localName": "localName",
        "attributes": [
          {
            "localName": "localName",
            "namespaceUri": "namespaceUri",
            "value": "value"
          },
          {
            "localName": "localName",
            "namespaceUri": "namespaceUri",
            "value": "value"
          }
        ],
        "namespaceUri": "namespaceUri"
      },
      "signaturePolicy": {
        "digest": {
          "hexValue": "hexValue",
          "value": "value",
          "algorithm": "MD5"
        },
        "oid": "oid",
        "uri": "uri"
      },
      "messageDigest": {
        "hexValue": "hexValue",
        "value": "value",
        "algorithm": "MD5"
      },
      "validationResults": {
        "passedChecks": [
          {
            "detail": "detail",
            "type": "Success",
            "message": "message",
            "innerValidationResults": null
          },
          {
            "detail": "detail",
            "type": "Success",
            "message": "message",
            "innerValidationResults": null
          }
        ],
        "warnings": [
          {
            "detail": "detail",
            "type": "Success",
            "message": "message",
            "innerValidationResults": null
          },
          {
            "detail": "detail",
            "type": "Success",
            "message": "message",
            "innerValidationResults": null
          }
        ],
        "errors": [
          {
            "detail": "detail",
            "type": "Success",
            "message": "message",
            "innerValidationResults": null
          },
          {
            "detail": "detail",
            "type": "Success",
            "message": "message",
            "innerValidationResults": null
          }
        ]
      },
      "isDocumentTimestamp": true,
      "attributeCertificates": [
        {
          "holderName": {
            "otherName": {
              "displayHtml": "displayHtml",
              "typeId": "typeId",
              "encoded": "encoded"
            },
            "choice": "OtherName",
            "uri": "uri",
            "directoryName": {
              "country": "country",
              "commonName": "commonName",
              "serialNumber": "serialNumber",
              "initials": "initials",
              "dnString": "dnString",
              "givenName": "givenName",
              "locality": "locality",
              "organizationUnit": "organizationUnit",
              "title": "title",
              "pseudonym": "pseudonym",
              "emailAddress": "emailAddress",
              "dnQualifier": "dnQualifier",
              "stateName": "stateName",
              "surname": "surname",
              "organization": "organization",
              "generationQualifier": "generationQualifier",
              "allValues": {
                "key": [
                  "allValues",
                  "allValues"
                ]
              }
            }
          },
          "holderDisplayName": "holderDisplayName",
          "validityEnd": "2000-01-23T04:56:07.000+00:00",
          "issuerDisplayName": "issuerDisplayName",
          "attributes": [
            {
              "role": {
                "authority": [
                  {
                    "otherName": {
                      "displayHtml": "displayHtml",
                      "typeId": "typeId",
                      "encoded": "encoded"
                    },
                    "choice": "OtherName",
                    "uri": "uri",
                    "directoryName": {
                      "country": "country",
                      "commonName": "commonName",
                      "serialNumber": "serialNumber",
                      "initials": "initials",
                      "dnString": "dnString",
                      "givenName": "givenName",
                      "locality": "locality",
                      "organizationUnit": "organizationUnit",
                      "title": "title",
                      "pseudonym": "pseudonym",
                      "emailAddress": "emailAddress",
                      "dnQualifier": "dnQualifier",
                      "stateName": "stateName",
                      "surname": "surname",
                      "organization": "organization",
                      "generationQualifier": "generationQualifier",
                      "allValues": {
                        "key": [
                          "allValues",
                          "allValues"
                        ]
                      }
                    }
                  },
                  {
                    "otherName": {
                      "displayHtml": "displayHtml",
                      "typeId": "typeId",
                      "encoded": "encoded"
                    },
                    "choice": "OtherName",
                    "uri": "uri",
                    "directoryName": {
                      "country": "country",
                      "commonName": "commonName",
                      "serialNumber": "serialNumber",
                      "initials": "initials",
                      "dnString": "dnString",
                      "givenName": "givenName",
                      "locality": "locality",
                      "organizationUnit": "organizationUnit",
                      "title": "title",
                      "pseudonym": "pseudonym",
                      "emailAddress": "emailAddress",
                      "dnQualifier": "dnQualifier",
                      "stateName": "stateName",
                      "surname": "surname",
                      "organization": "organization",
                      "generationQualifier": "generationQualifier",
                      "allValues": {
                        "key": [
                          "allValues",
                          "allValues"
                        ]
                      }
                    }
                  }
                ],
                "name": "name",
                "alias": "alias"
              },
              "type": "Role"
            },
            {
              "role": {
                "authority": [
                  {
                    "otherName": {
                      "displayHtml": "displayHtml",
                      "typeId": "typeId",
                      "encoded": "encoded"
                    },
                    "choice": "OtherName",
                    "uri": "uri",
                    "directoryName": {
                      "country": "country",
                      "commonName": "commonName",
                      "serialNumber": "serialNumber",
                      "initials": "initials",
                      "dnString": "dnString",
                      "givenName": "givenName",
                      "locality": "locality",
                      "organizationUnit": "organizationUnit",
                      "title": "title",
                      "pseudonym": "pseudonym",
                      "emailAddress": "emailAddress",
                      "dnQualifier": "dnQualifier",
                      "stateName": "stateName",
                      "surname": "surname",
                      "organization": "organization",
                      "generationQualifier": "generationQualifier",
                      "allValues": {
                        "key": [
                          "allValues",
                          "allValues"
                        ]
                      }
                    }
                  },
                  {
                    "otherName": {
                      "displayHtml": "displayHtml",
                      "typeId": "typeId",
                      "encoded": "encoded"
                    },
                    "choice": "OtherName",
                    "uri": "uri",
                    "directoryName": {
                      "country": "country",
                      "commonName": "commonName",
                      "serialNumber": "serialNumber",
                      "initials": "initials",
                      "dnString": "dnString",
                      "givenName": "givenName",
                      "locality": "locality",
                      "organizationUnit": "organizationUnit",
                      "title": "title",
                      "pseudonym": "pseudonym",
                      "emailAddress": "emailAddress",
                      "dnQualifier": "dnQualifier",
                      "stateName": "stateName",
                      "surname": "surname",
                      "organization": "organization",
                      "generationQualifier": "generationQualifier",
                      "allValues": {
                        "key": [
                          "allValues",
                          "allValues"
                        ]
                      }
                    }
                  }
                ],
                "name": "name",
                "alias": "alias"
              },
              "type": "Role"
            }
          ],
          "holderCertificateSerialNumber": "holderCertificateSerialNumber",
          "validityStart": "2000-01-23T04:56:07.000+00:00",
          "holderType": "EntityName",
          "issuer": {
            "country": "country",
            "commonName": "commonName",
            "serialNumber": "serialNumber",
            "initials": "initials",
            "dnString": "dnString",
            "givenName": "givenName",
            "locality": "locality",
            "organizationUnit": "organizationUnit",
            "title": "title",
            "pseudonym": "pseudonym",
            "emailAddress": "emailAddress",
            "dnQualifier": "dnQualifier",
            "stateName": "stateName",
            "surname": "surname",
            "organization": "organization",
            "generationQualifier": "generationQualifier",
            "allValues": {
              "key": [
                "allValues",
                "allValues"
              ]
            }
          }
        },
        {
          "holderName": {
            "otherName": {
              "displayHtml": "displayHtml",
              "typeId": "typeId",
              "encoded": "encoded"
            },
            "choice": "OtherName",
            "uri": "uri",
            "directoryName": {
              "country": "country",
              "commonName": "commonName",
              "serialNumber": "serialNumber",
              "initials": "initials",
              "dnString": "dnString",
              "givenName": "givenName",
              "locality": "locality",
              "organizationUnit": "organizationUnit",
              "title": "title",
              "pseudonym": "pseudonym",
              "emailAddress": "emailAddress",
              "dnQualifier": "dnQualifier",
              "stateName": "stateName",
              "surname": "surname",
              "organization": "organization",
              "generationQualifier": "generationQualifier",
              "allValues": {
                "key": [
                  "allValues",
                  "allValues"
                ]
              }
            }
          },
          "holderDisplayName": "holderDisplayName",
          "validityEnd": "2000-01-23T04:56:07.000+00:00",
          "issuerDisplayName": "issuerDisplayName",
          "attributes": [
            {
              "role": {
                "authority": [
                  {
                    "otherName": {
                      "displayHtml": "displayHtml",
                      "typeId": "typeId",
                      "encoded": "encoded"
                    },
                    "choice": "OtherName",
                    "uri": "uri",
                    "directoryName": {
                      "country": "country",
                      "commonName": "commonName",
                      "serialNumber": "serialNumber",
                      "initials": "initials",
                      "dnString": "dnString",
                      "givenName": "givenName",
                      "locality": "locality",
                      "organizationUnit": "organizationUnit",
                      "title": "title",
                      "pseudonym": "pseudonym",
                      "emailAddress": "emailAddress",
                      "dnQualifier": "dnQualifier",
                      "stateName": "stateName",
                      "surname": "surname",
                      "organization": "organization",
                      "generationQualifier": "generationQualifier",
                      "allValues": {
                        "key": [
                          "allValues",
                          "allValues"
                        ]
                      }
                    }
                  },
                  {
                    "otherName": {
                      "displayHtml": "displayHtml",
                      "typeId": "typeId",
                      "encoded": "encoded"
                    },
                    "choice": "OtherName",
                    "uri": "uri",
                    "directoryName": {
                      "country": "country",
                      "commonName": "commonName",
                      "serialNumber": "serialNumber",
                      "initials": "initials",
                      "dnString": "dnString",
                      "givenName": "givenName",
                      "locality": "locality",
                      "organizationUnit": "organizationUnit",
                      "title": "title",
                      "pseudonym": "pseudonym",
                      "emailAddress": "emailAddress",
                      "dnQualifier": "dnQualifier",
                      "stateName": "stateName",
                      "surname": "surname",
                      "organization": "organization",
                      "generationQualifier": "generationQualifier",
                      "allValues": {
                        "key": [
                          "allValues",
                          "allValues"
                        ]
                      }
                    }
                  }
                ],
                "name": "name",
                "alias": "alias"
              },
              "type": "Role"
            },
            {
              "role": {
                "authority": [
                  {
                    "otherName": {
                      "displayHtml": "displayHtml",
                      "typeId": "typeId",
                      "encoded": "encoded"
                    },
                    "choice": "OtherName",
                    "uri": "uri",
                    "directoryName": {
                      "country": "country",
                      "commonName": "commonName",
                      "serialNumber": "serialNumber",
                      "initials": "initials",
                      "dnString": "dnString",
                      "givenName": "givenName",
                      "locality": "locality",
                      "organizationUnit": "organizationUnit",
                      "title": "title",
                      "pseudonym": "pseudonym",
                      "emailAddress": "emailAddress",
                      "dnQualifier": "dnQualifier",
                      "stateName": "stateName",
                      "surname": "surname",
                      "organization": "organization",
                      "generationQualifier": "generationQualifier",
                      "allValues": {
                        "key": [
                          "allValues",
                          "allValues"
                        ]
                      }
                    }
                  },
                  {
                    "otherName": {
                      "displayHtml": "displayHtml",
                      "typeId": "typeId",
                      "encoded": "encoded"
                    },
                    "choice": "OtherName",
                    "uri": "uri",
                    "directoryName": {
                      "country": "country",
                      "commonName": "commonName",
                      "serialNumber": "serialNumber",
                      "initials": "initials",
                      "dnString": "dnString",
                      "givenName": "givenName",
                      "locality": "locality",
                      "organizationUnit": "organizationUnit",
                      "title": "title",
                      "pseudonym": "pseudonym",
                      "emailAddress": "emailAddress",
                      "dnQualifier": "dnQualifier",
                      "stateName": "stateName",
                      "surname": "surname",
                      "organization": "organization",
                      "generationQualifier": "generationQualifier",
                      "allValues": {
                        "key": [
                          "allValues",
                          "allValues"
                        ]
                      }
                    }
                  }
                ],
                "name": "name",
                "alias": "alias"
              },
              "type": "Role"
            }
          ],
          "holderCertificateSerialNumber": "holderCertificateSerialNumber",
          "validityStart": "2000-01-23T04:56:07.000+00:00",
          "holderType": "EntityName",
          "issuer": {
            "country": "country",
            "commonName": "commonName",
            "serialNumber": "serialNumber",
            "initials": "initials",
            "dnString": "dnString",
            "givenName": "givenName",
            "locality": "locality",
            "organizationUnit": "organizationUnit",
            "title": "title",
            "pseudonym": "pseudonym",
            "emailAddress": "emailAddress",
            "dnQualifier": "dnQualifier",
            "stateName": "stateName",
            "surname": "surname",
            "organization": "organization",
            "generationQualifier": "generationQualifier",
            "allValues": {
              "key": [
                "allValues",
                "allValues"
              ]
            }
          }
        }
      ]
    }
  ],
  "encapsulatedContent": {
    "name": "name",
    "length": 0,
    "location": "location",
    "mimeType": "mimeType",
    "contentType": "contentType",
    "content": "content",
    "url": "url",
    "blobToken": "blobToken"
  },
  "success": true,
  "failure": "DataFileRequired",
  "missingDataHash": "MD5",
  "document": {
    "availableUntil": "2000-01-23T04:56:07.000+00:00",
    "originalFile": {
      "name": "name",
      "length": 0,
      "location": "location",
      "mimeType": "mimeType",
      "contentType": "contentType",
      "content": "content",
      "url": "url",
      "blobToken": "blobToken"
    },
    "markedFile": {
      "name": "name",
      "length": 0,
      "location": "location",
      "mimeType": "mimeType",
      "contentType": "contentType",
      "content": "content",
      "url": "url",
      "blobToken": "blobToken"
    },
    "signatureType": "Pdf",
    "signedFile": {
      "name": "name",
      "length": 0,
      "location": "location",
      "mimeType": "mimeType",
      "contentType": "contentType",
      "content": "content",
      "url": "url",
      "blobToken": "blobToken"
    },
    "id": "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
    "key": "key",
    "formattedKey": "formattedKey"
  },
  "hasEncapsulatedContent": true
}

Changes

No recorded changes to this operation across all 1 revision of this API.