CertCenter

De BIS Wiki
Ir para navegação Ir para pesquisar

O CerteCenter é o serviço do BISCore que oferece suporte para gerenciar certificados digitais de forma centralizada. Além de permitir o cadastro e gerenciamento dos certificados, o objetivo é oferecer métodos simplificados que permitam a utilização do certificado para assinatura de documentos independente da plataforma[1] em que o BIS esteja rodando.

Requisitos

  • O serviço deve ser capaz de permitir o cadastro de múltiplos certificados do tipo A1, sempre vinculando a uma empresa.
  • Verificar sempre a data de validade do certificado antes de sua utilização.
  • O sistema não deve solicitar senha ao usuário, permitir que acessos sejam dados aos usuários para cada certificado cadastrado.
  • Oferecer métodos na fachada que permitam a assinatura de documentos. Esses métodos devem receber como parametro o documento a ser assinado e retornar a assinatura digital calculada.
  • Os certificados devem ser salvos codificados no banco, provavelmente utilizando o sistema do 'keytool' do próprio java para armazenar os certificados e as raízes necessárias.

Utilização do Serviço

Para utilizar os serviços de certificado verifique a documentação da fachada do BISCore.

Notas

  1. Por exemplo, há bibliotecas diferentes entre o java x32 e o java x64 para acesso e utilização de certiicados digitais A1 e A3, bem como problema em acesso e bibliotecas dos leitores de cartões A3.