Índice
Objetivo
O objetivo deste guia é descrever os processos necessários para instalação do módulo de assinatura digital do TOTVS | ECM.
Requisitos necessários
O modulo de assinatura digital utiliza o software development kit (SDK) da empresa Certisign, sendo assim é necessário estar de acordo com os seus requisitos homologados para o perfeito funcionamento:
Servidor:
- TOTVS | ECM devidamente instalado;
- Licença especifica para assinatura digital;
Cliente (32 bits):
- Microsoft Windows XP, 2003 ou 7;
- Microsoft Internet Explorer 7, 8;
- Firefox 3.6 ou superior;
- Java Runtime Environment (JRE) 6;
O TOTVS | ECM permite a assinatura de documentos com tamanho máximo de 15mb. |
Assinatura digital
O TOTVS | ECM possibilita a realização de assinatura digital, por meio de certificados reconhecidos por uma entidade certificadora. A assinatura digital esta disponível em dois cenários:
- No GED (Gestão Eletrônica de Documentos) pode-se incluir um novo documento definindo a aprovação por meio da assinatura digital, garantindo assim a autenticidade da aprovação do documento.
- Com o Workflow, pode-se configurar um processo para solicitar a assinatura digital por executor de atividade;
Instalando
- Para iniciar a instalação copie o arquivo “ecm-digitalsignature-web-*.war” localizado na pasta “Documentos de Customização/Arquivos Adicionais/Assinatura digital” disponível na mídia do produto TOTVS | ECM.
|
- Inclua o arquivo “ecm-digitalsignature-web-*.war” na pasta <JBOSS_HOME>/server/default/deploy.
|
|
SDK Certisign
Copie a pasta “SDK-Certisign” localizado em “Documentos de Customização/Arquivos Adicionais/Assinatura digital” para o servidor. A pasta SDK-Certisign contem arquivos necessários para configuração, execução e consulta do modulo de assinatura digital.
- Conf.properties: define configurações do modulo de assinatura digital;
- Proxy.properties: define o uso de proxy;
- INTERMEDIATE_CA: contem certificados intermediários utilizados para o processo de verificação da assinatura;
- ROOT_CA: contem certificados raízes utilizados para o processo de verificação de assinatura.
A pasta SDK-Certisign vem por padrão com alguns dos principais certificados utilizados pelo mercado.
Configuração
Após copiar todos os arquivos necessários inclua as seguintes informações no arquivo “wdk-service.xml” localizado em <JBOSS_HOME>/server/default/deploy:
<jndi:binding name="webdesk/digitalSignature"><jndi:value>certisign</jndi:value></jndi:binding>
<jndi:binding name="webdesk/digitalSignaturePath"><jndi:value><diretório pasta SDK-Certisign></jndi:value></jndi:binding>
- digitalSignature: nome do sdk de assinatura digital, atribua o valor “certisign”;
- digitalSignaturePath: localização da pasta SDK-Certisign. Ex: C:\TOTVS\ECM\SDK-Certisign