Completadores

Upgrade de assinatura CMS/CAdES

Somente é possível completar a assinatura com carimbo do tempo caso o certificado do signatário não esteja expirado.

post/cms/v1/upgrade/signature

Request

Headers

Token de acesso aos serviços BRy emitido no BRy Cloud. É obrigatório em todas as requisições ao HUB. Para utilizar esta documentação é necessário inserir o token em Authorize.

Request body multipart/form-data

signature[0]string binary required

Assinatura PKCS7 (.p7s) com o documento anexado (attached). Para lotes, basta incrementar o valor do índice, por ex: signature[0], signature[1]

profilestring required

Define o perfil que a assinatura terá após completa-lá. Para adição de carimbo do tempo, utilize o perfil TIMESTAMP (para assinaturas CMS) ou ADRT (para assinaturas CAdES ICP-Brasil). [Valores disponíveis: CMS: TIMESTAMP, CHAIN_CRL, COMPLETE e CAdES ICP-Brasil: ADRT, ADRV, ADRC, ADRA].

replaceTimestampboolean

Opção para permitir a substituição dos carimbos do tempo da assinatura. É necessário que a substituição dos carimbos seja feita antes do certificado do signatário expirar definitivamente para que passem a constar como válidos ao serem verificados. [Valores disponíveis: true ou false / Default: false].

Example request

{
  "profile": "TIMESTAMP"
}

Response

The upgrade response.

statusinteger
timestampinteger
documentNamestring
messagestring
chavestring
documentstring

Example response

[
  {
    "status": 200,
    "timestamp": 2272158000,
    "documentName": "Nome do documento, se houver",
    "message": "Mensagem do erro, se houver",
    "chave": "Chave do erro, se houver",
    "document": "Base 64 da resposta se tipoRetorno igual a BASE64",
    "link": {
      "href": "https://link_para_recuperar_documento_Assinado"
    }
  }
]

Changes

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