Listar certificados digitais instalados na máquina do usuário em Java?

2 respostas
T

Pessoal, bom dia…XD

Gostaria de saber se existe alguma API em Java que pega todos os certificados digitais Pessoais instalados na máquina do usuário (tanto A1 quanto A3)?
É que aqui onde trabalho me pediram para desenvolver uma interface gráfica em java com um Combobox (Swing), listando os certificados digitais que o usuário possui, para facilitar a utilização da aplicação que estamos desenvolvendo pra NFe aqui. =)

Não faço nem idéia (ignorância minha…hehe) de como realizar este tipo de implementação em Java (se tiver como…hehe).

Qualquer tutorial, link, dica, Agradeço!! :smiley:

2 Respostas

L

Em ambiente Windows vc pode usar o keystore do tipo ‘Windows-MY’.

Segue uns testes que eu estava fazendo:
http://rockframework.googlecode.com/svn/trunk/rockframework-security/src/test/java/br/net/woodstock/rockframework/security/test/KeystoreWindowsMSCAPITest.java
http://rockframework.googlecode.com/svn/trunk/rockframework-security/src/test/java/br/net/woodstock/rockframework/security/test/KeystoreWindowsPKCS11Test.java

T

lsjunior:
Em ambiente Windows vc pode usar o keystore do tipo ‘Windows-MY’.

Segue uns testes que eu estava fazendo:
http://rockframework.googlecode.com/svn/trunk/rockframework-security/src/test/java/br/net/woodstock/rockframework/security/test/KeystoreWindowsMSCAPITest.java
http://rockframework.googlecode.com/svn/trunk/rockframework-security/src/test/java/br/net/woodstock/rockframework/security/test/KeystoreWindowsPKCS11Test.java

Valeu pela ajuda, lsjunior! :smiley:

Criado 2 de julho de 2012
Ultima resposta 2 de jul. de 2012
Respostas 2
Participantes 2