For the complete documentation index, see llms.txt. This page is also available as Markdown.

Integração e requisitos para utilização

O acesso às integrações requer um Client ID e um Client Secret, fornecidos pela Soluti.

1. Carimbo do Tempo

Na integração direta, a aplicação realiza requisições HTTPS pelo método POST, com autenticação HTTP Basic utilizando as credenciais codificadas em Base64.

A solicitação do carimbo é gerada no formato TSQ (Time-Stamp Query) e enviada ao Gateway ACT como conteúdo binário, utilizando Content-Type: application/octet-stream.

Como resposta, o serviço retorna o TSR (Time-Stamp Response), também em formato binário.

Mais detalhes na documentação técnica Carimbo | BirdID

2. Assinatura + Carimbo do Tempo

Para utilizar o serviço de Assinatura + Carimbo do Tempo, além das credenciais de acesso, é necessário um certificado BirdID válido. Para as requisições REST, também é necessário um access_token, obtido por meio da autenticação do usuário BirdID.

As requisições são realizadas via HTTPS, pelo método POST, com autenticação HTTP Basic e em formato JSON. Devem ser informados o hash a ser assinado e o access_token. Opcionalmente, podem ser incluídos o identificador do conteúdo, o alias exibido no histórico e o alias do certificado.

O uso de Assinatura + Carimbo do Tempo também requer que o ambiente BirdID PRO esteja configurado para utilização da TSA (Time Stamping Authority). Essa configuração inclui as variáveis relacionadas à TSA no arquivo .yaml e a indicação, no corpo JSON da requisição, da política de Carimbo do Tempo correspondente à configuração adotada.

As políticas disponíveis são:

  • TSA: assinatura padrão de PDF/CMS, incluindo a assinatura da autoridade carimbadora do tempo;

  • AD_RT (ICP-Brasil): assinatura padrão nos formatos CAdES/PAdES, incluindo a assinatura da autoridade carimbadora do tempo;

  • AD_RT: assinatura padrão no formato XAdES, incluindo a assinatura da autoridade carimbadora do tempo.

Mais detalhes na documentação técnica: Assinatura + Carimbo | BirdID

Requisitos BIRD ID PRO: Instalação e configuração | BirdID

3. Assinatura + Carimbo em lote

A integração de Assinatura + Carimbo em lote segue os mesmos requisitos de Assinatura + Carimbo do Tempo.

A diferença está no processamento de múltiplos arquivos em uma única operação. Também é possível informar um identificador para cada arquivo enviado, permitindo sua identificação individual durante o processamento e no retorno.

Mais detalhes na documentação técnica : Assinatura + Carimbo em Lote | BirdID

Last updated

Was this helpful?