Assinador Digital
O módulo de documentação possui um assinador integrado e de fácil operação
Abaixo são descritos os processos para a assinatura de documentos utilizando os certificados digitais padrões do ICP Brasil.
A funcionalidade dos certificados dependerá de pré-configurar o computador que irá realizar as assinaturas com o Plugin de Assinatura do Navegador e então a instalação de uma ferramenta de assinatura local.
DICA
Atualmente, o plugin de Assinador Digital está funcional para o Navegador Google Chrome.
IMPORTANTE
Ao fazer a instalação do Plugin, certifique-se de estar conectado no mesmo usuário do navegador Google Chrome e do Windows; caso contrario, ao fazer a instalação do "Assinador digital Nativo", não funcionará corretamente.
É um pre-requisito ter instalado na maquina o .Net Framework 4.8, caso não tenha instalado deixarei o link abaixo.
Link de Download
Link Plugin, Chrome WebStore:
Assinador digital nativo (Windows):
https://gesconsys.com.br/assinador/setup-nativehost-1.5.0.zip
.Net Framework 4.8
Instalação do Plugin Navegador – Chrome
Abaixo são apresentados os processos para instalar o Plugin Chrome do Assinador Digital. Para a instalação do ambiente, será necessário instalar o Plugin do Assinador na Chrome Web Store e posteriormente, o instalador do Assinador Digital.
Passos da Instalação
- Acessar a plugin no Chrome WebStore e escolher a opção ‘Usar no Chrome’;

1.1 Confirmar que deseja adicionar a Extensão:

1.2 Chrome irá confirmar que foi instalado a extensão:

Instalação do Assinador Digital
Abaixo são apresentados os processos para instalar o Assinador digital Nativo.
Passos da Instalação
- Após a instalação no Chrome, descompacte o arquivo zip (Ex: setup-nativehost-versao.zip) e realize a sua instalação;

2.1 Dentro da pasta 'setup-nativehost-1.4.0' já descompactado, execute o aplicativo 'mysetup':

2.2 Depois de executar o aplicativo, ira aparecer uma tela azul como a imagem abaixo, clicar em 'Mais informações' e depois em 'Executar assim mesmo'.

2.3 Na tela seguinte, clicar na segunda opção 'Instalar só pra mim'.

2.4 Nessa parte, seria para selecionar algum idioma. e depois clicar no botão OK:

2.5 Essa parte, seria aonde será instalado os arquivos do 'NativeHost, depois clicar em 'Avançar':

AVISO
- Certifique-se de estar instalando no mesmo usuário do Google Chrome.
- Não é recomendado alterar a pasta default \AppData\Local\OTISW
2.6 Nessa tela, pode prosseguir e clicar em 'Avançar'

AVISO
- Não precisa marcar a opção 'Criar um atalho na área de trabalho'
2.7 Nessa parte, o aplicativo está pronto para ser instalado, basta clicar em 'Instalar'

2.8 Pronto, o NativeHost foi instalado com sucesso!

AVISO
- Desmarcar a opção 'Iniciar o NativeHost Signer' antes de clicar em 'Concluir'
- Feche o Navegador (Google Chrome) e abra novamente;
- Se tudo OK, deve ser apresentado a lista de certificados do computador:

- Caso não tenha aparecido os certificados ou tenha aparecido a mensagem abaixo:

Realizar o passo a passo abaixo.
5.1 Pesquise pelo aplicativo ‘Editor do Registro’ na aba de pesquisa do Windows e em seguida clique para abrir:

5.2 No lado esquerdo da tela terá várias pastas, precisará chegar até a pasta do 'NativeHostSigner':
HKEY_CURRENT_USER >
Software >
Google >
Chrome >
NativeMessagingHosts >5.3 Dentro do 'NativeMessagingHosts', criar uma nova pasta clicando com o botão direito do mouse, Novo e em seguida clique na opção 'Chave':

5.4 Coloque o nome da Chave de 'br.com.otisw.signer':

5.5 Através do 'Explorador de Arquivos', chegue até o caminho que consta o 'NativeHostSigner':

5.6 Clique com o botão direito do mouse sobre o arquivo 'br.com.otisw.signer-manifest' e em seguida clique na opção 'Copiar como Caminho':

5.7 Dentro da chave 'br.com.otisw.signer', clique com botão direito do mouse sobre o Nome '(Padrão)' e em seguida clique em 'Modificar..':

5.8 Irá abrir uma tela possibilitando colar o caminho que foi acabado de copiar, lembrando para remover as aspas duplas (“ ”) do início e do fim, em seguida clique em OK:

- Feche o Navegador (Google Chrome) e abra novamente;
- Se tudo OK, deve ser apresentado a lista de certificados do computador:

