Manuais:UniNFe/ConsultaCertificado

De unimake
Revisão de 15h52min de 21 de junho de 2023 por Wandrey (discussão | contribs)
(dif) ← Edição anterior | Revisão atual (dif) | Versão posterior → (dif)
Ir para: navegação, pesquisa

Consultando os certificados digitais instalados

O UniNFe pode retornar ao sistema ERP os certificados digitais instalados no equipamento que ele está executando, além dos certificados configurados direto do arquivo .PFX. Para utilizar esta opção, basta gerar um XML na pasta geral com o seguinte nome e estrutura:

Nome do arquivo XML: uninfe-cons-certificado.xml

<?xml version="1.0" encoding="utf-8"?>
<ConsCertificado>
  <xServ>CONS-CERTIFICADO</xServ>
</ConsCertificado>

O UniNFe, ao detectar a existência do arquivo, irá gerar um XML na subpasta "retorno" que fica dentro da pasta "geral" com alguns dados dos certificados instalados ou configurados direto do arquivo .PFX. Segue o nome e estrutura do XML:

Nome do arquivo XML retornado: uninfe-ret-cons-certificado.xml

<?xml version="1.0" encoding="utf-8"?>
<Certificados>
  <ThumbPrint ID="????????????????????????????????????????">
    <Subject>[email protected], CN=Unimake Solucoes Corporativas Ltda, OU=TI, O=Unimake Solucoes Corporativas Ltda, L=Paranavai, S=Parana, C=BR</Subject>
    <ValidadeInicial>10/02/2015</ValidadeInicial>
    <ValidadeFinal>11/02/2016</ValidadeFinal>
    <A3>false</A3>
  </ThumbPrint>
  <ThumbPrint ID="????????????????????????????????????????">
    <Subject>[email protected], CN=Unimake Solucoes Corporativas Ltda, OU=TI, O=Unimake Solucoes Corporativas Ltda, L=Paranavai, S=Parana, C=BR</Subject>
    <ValidadeInicial>10/02/2015</ValidadeInicial>
    <ValidadeFinal>11/02/2016</ValidadeFinal>
    <A3>false</A3>
  </ThumbPrint>
  <ThumbPrint ID="????????????????????????????????????????">
    <Subject>[email protected], CN=Unimake Solucoes Corporativas Ltda, OU=TI, O=Unimake Solucoes Corporativas Ltda, L=Paranavai, S=Parana, C=BR</Subject>
    <ValidadeInicial>10/02/2015</ValidadeInicial>
    <ValidadeFinal>11/02/2016</ValidadeFinal>
    <A3>false</A3>
  </ThumbPrint>
</Certificados>