Ir para conteúdo
  • Cadastre-se

dev botao

Obter dados de um certificado PFX


Vilian Arraes
  • Este tópico foi criado há 1175 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • Moderadores
24 minutos atrás, Vilian Arraes disse:

Boa Tarde Pessoal,

Existe na ACBrNFe alguma forma de obter os dados(Ex: Validade, Série, etc)  de um certificado a partir do arquivo .pfx ?

Sim.

Veja o programa exemplo do componente.

Equipe ACBr BigWings
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

 

Link para o comentário
Compartilhar em outros sites

1 hora atrás, Vilian Arraes disse:

Obrigado BigWings,

Já olhei e a única função que encontrei foi a NFE_ObterCertificados, que devolve um texto com os certificados instalados no compuatdor. Mas o que estou procurando é uma função que retorne as propriedades de um certificado/arquivo  .PFX.


 

Boa noite tem tudo la nos exemplos mas 

esta ai

ACBrNFe1.SSL.CertRazaoSocial;

ACBrNFe1.SSL.CertCNPJ;

ACBrNFe1.SSL.CertNumeroSerie;

ACBrNFe1.SSL.CertDataVenc;

 

de uma estuda a fundo no exemplo

  • Curtir 1
Link para o comentário
Compartilhar em outros sites

  • Moderadores

duvida tu tá usando a lib né?

35 minutos atrás, Vilian Arraes disse:

Bom dia Leandro,
Poderia me indicar o link para este exemplo que vc cita ?

 

Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Black-02.png
 

 

Link para o comentário
Compartilhar em outros sites

  • Moderadores

tá então postou no local errado o pessoal está ajudando com aqui com base que tu está usando o componente.

vou mover para o local correto

Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Black-02.png
 

 

Link para o comentário
Compartilhar em outros sites

  • Fundadores

Os exemplos da Lib pode ser obtidos por SVN em:

http://svn.code.sf.net/p/acbr/code/trunk2/Projetos/ACBrLib/Demos/

  • Curtir 1
Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Link para o comentário
Compartilhar em outros sites

  • Moderadores

Bom dia!

Pelo que observei o comando NFE_ObterCertificados(sResposta, esTamanho) só retorna os certificados que foram instalados no windows conforme exemplo abaixo que consta nas instruções do manual. 
Se você não instalar, apenas informar o caminho do arquivo pfx e a senha, não retorna a informação. 

Citar

 

"936C24262AC14F0A|PROJETO ACBR CONSULTORIA LTDA|56940061000193|16/10/2020|AC ONLINE"
"876B25262DF54E0B|PROJETO ACBR|24612371000192|16/05/2020|AC ONLINE"

 

 


logoacbr.pngConheça o Portal do Projeto ACBr

Ajude o Projeto ACBr crescer - Assine o SAC ACBr
Assine um dos planos de longa duração do SAC ACBr, obtenha Descontos Especiais, Parcele no Cartão e ainda ganhe Brindes Exclusivos. Saiba mais aqui

Conheça o ACBrLib, o ACBr de forma nativa para qualquer linguagem de programação. Saiba mais aqui

 

 

 

 

Link para o comentário
Compartilhar em outros sites

  • Moderadores

Bom eu uso a opção NFE_ObterCertificados(sResposta, esTamanho)  e caso tenha mais que um certificado instalado eu pego a informação do retorno conferindo o CNPJ que tenho informado no cadastro da empresa que está em uso no momento.  (O CNPJ é o terceiro parâmetro do retorno, separado por | ) 

Caso não localizo o CNPJ e tenho o caminho do arq. pfx significa que ele não foi instalado no equipamento, então eu solicito em uma tela que informem a data de vencimento.  (Não considero o ideal, mas no momento tenho deixado assim). 

Considerando que no componente tem a informação eu acredito que provavelmente estas opções logo farão parte do ACBrLib também.

 

  • Curtir 1


logoacbr.pngConheça o Portal do Projeto ACBr

Ajude o Projeto ACBr crescer - Assine o SAC ACBr
Assine um dos planos de longa duração do SAC ACBr, obtenha Descontos Especiais, Parcele no Cartão e ainda ganhe Brindes Exclusivos. Saiba mais aqui

Conheça o ACBrLib, o ACBr de forma nativa para qualquer linguagem de programação. Saiba mais aqui

 

 

 

 

Link para o comentário
Compartilhar em outros sites

  • Este tópico foi criado há 1175 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.