none
Senha para Certificado Digital A3 RRS feed

  • Pergunta

  • Bom dia a todos,

    Para assinar NF-e/NFC-e todos sabemos que necessitamos de um certificado digital ICP-Brasil, seja A1 ou A3.

    O certificado tipo A1, informamos a senha durante sua instalação, e o certificado tipo A3 informamos a senha quando necessitar usar a chave privada, isto é, quando de fato precisamos utiliza-lo para gerar uma assinatura para a NF-e.

    Já vi alguns post no fórum tratando sobre o assunto, mas além de serem antigos, ninguém obteve uma resposta concreta.

    Sendo assim, ai vai a pergunta:

    Utilizando o System.Security.Cryptography.X509Certificates.X509Certificate2, alguém sabe se há meios de eu informar a senha (PIN) para o certificado A3 via código? Isto é, não necessitando que o usuário digite-a toda vez que está selecionando o certificado?

    Sei que o X509Certificate2 possui um overload de construtor que permite passar a senha como parâmetro, porém não estou criando uma instancia do objeto, estou selecionando-o de uma lista já instalada (X509Certificate2Collection).

    Desde já agradeço muito à quem ler e der um help!

    quinta-feira, 16 de abril de 2015 12:01

Respostas

  • Obrigado Eduardo,

    Encontrei uma maneira de fazer o que desejava no link abaixo:

    https://social.msdn.microsoft.com/Forums/pt-BR/e11884e4-5c4c-4930-8fc6-1a3d0a68d382/certificado-a3-e-windows-service?forum=504

    segunda-feira, 20 de abril de 2015 18:40

Todas as Respostas