- conheça também:
- acronsoft
- acrondesign
DeveloperFlex - Soluções para Desenvolvedores Visual DataFlex
contato@developerflex.com.br | (55 11) 4378-1115
Existem 3 diferentes formas de especificar o certificado digital nos parâmetros das funções que o requerem:
1. Uso de certificado digital existente no repositório MY do CSP do usuário corrente (currentuser)
O desenvolvedor deve passar como parâmetro o campo assunto do certificado no parâmetro para que a função localize um certificado digital com mesmo assunto no repositório MY do currentuser do equipamento.
O assunto (ou nome) do certificado digital pode ser obtido com a função NFePegaNomeCertificado ou CTePegaNomeCertificado.
Esta forma de uso requer a prévia instalação do certificado digital na conta do usuário do Windows (logon) que irá utilizar o certificado digital.
É a forma mais comum de uso.
É a única forma de uso de certificado digital do tipo A3 que a NFeLibrary oferece.
2. Uso de certificado digital em arquivo no formato pfx
Neste caso, o desenvolvedor deve informar o caminho do arquivo pfx no seguinte formato para o parâmetro: ARQUIVO | [nome do arquivo pfx com caminho completo] | [senha do arquivo]. Exemplo: "ARQUIVO|c:certificado.pfx|senha".
Esta opção só funciona com certificado digital do tipo A1.
3. Uso de certificado digital em string base64
Permite o uso do arquivo do certificado digital em formato pfx convertido em uma string base64. O certificado digital em string base64 deve ser passado no seguinte formato para o parâmetro: CERTIFICADO | [string base64 do arquivo pfx] | [senha do arquivo]. Exemplo: "CERTIFICADO|MIIGoDCCBYigAwIBAgIQep(arquivo pfx do certificado digital convertido em base64...)QQDExNBQy|senha".
Esta opção só funciona com certificado digital do tipo A1.
2017, ACRONSOFT Gestão da Informação. Todos os direitos reservados.