| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 02/03/2010 10:04:52
|
acmedis
JavaBaby
Membro desde: 08/03/2008 19:51:55
Mensagens: 84
Offline
|
bom dia,
tenho um certificado digital tipo A1, alguem sabe como fazer para pegar a data de validade do certificado (arquivo.pfx).
Gostaria de emitir uma mensagem de aviso quando faltar menos de 10 dias para vencer o certificado.
obrigado ...
This message was edited 1 time. Last update was at 02/03/2010 10:08:14
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 02/03/2010 10:22:34
|
entanglement
GUJ Hacker
Membro desde: 26/09/2009 09:18:56
Mensagens: 5750
Offline
|
http://java.sun.com/javase/6/docs/api/java/security/cert/X509Certificate.html#getNotAfter%28%29
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 20/10/2010 11:12:27
|
nandobgi
Java Ninja
![[Avatar]](/images/avatar/45ab12afa05e563bb484781693dffc87.jpg)
Membro desde: 27/03/2006 07:27:06
Mensagens: 282
Localização: Sampa
Offline
|
Bom dia Pessoal,
Estou tentando recuperar um objeto X509Certificate mas estou recebendo uma exception:
Será que o problema ocorre por ser um .pfx?
Grato.
|
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 20/10/2010 13:20:47
|
entanglement
GUJ Hacker
Membro desde: 26/09/2009 09:18:56
Mensagens: 5750
Offline
|
Um arquivo .pfx está em formato PKCS#12 (contém a chave pública e a privada0, e generateCertificate requer um arquivo em formato X.509 (que contém apenas a chave pública).
Para carregar um arquivo PKCS#12, trate-o como se fosse um Keystore.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 20/10/2010 13:22:20
|
entanglement
GUJ Hacker
Membro desde: 26/09/2009 09:18:56
Mensagens: 5750
Offline
|
Dado um arquivo .pfx, pode-se obter os arquivos x.509 correspondentes (pode ser que ele contenha vários arquivos x.509, não somente 1) com várias ferramentas. Pode-se tentar usar o OpenSSL.exe, por exemplo.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 20/10/2010 14:06:21
|
nandobgi
Java Ninja
![[Avatar]](/images/avatar/45ab12afa05e563bb484781693dffc87.jpg)
Membro desde: 27/03/2006 07:27:06
Mensagens: 282
Localização: Sampa
Offline
|
Realmente como você disse:
Porém preciso somente da validade do certificado do meu cliente.
Pode me explicar melhor o procedimento com OpenSSL.exe.?
|
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 20/10/2010 14:13:33
|
entanglement
GUJ Hacker
Membro desde: 26/09/2009 09:18:56
Mensagens: 5750
Offline
|
Use o comando "openssl pkcs12 help" para obter as opções para o que você quer fazer. Provavelmente você terá de usar algo como:
openssl pkcs12 -clcerts -in certificado.pfx -out certificado.cer
ou coisa parecida.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 20/10/2010 15:16:24
|
nandobgi
Java Ninja
![[Avatar]](/images/avatar/45ab12afa05e563bb484781693dffc87.jpg)
Membro desde: 27/03/2006 07:27:06
Mensagens: 282
Localização: Sampa
Offline
|
Consegui da seguinte forma:
Grato pela ajuda.
|
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 01/09/2011 15:58:48
|
TheKill
GUJ Master
![[Avatar]](/images/avatar/6a59767ffedbb0c50130b5f43340d816.png)
Membro desde: 29/09/2006 18:06:30
Mensagens: 1142
Localização: Araranguá - SC
Offline
|
nandobgi wrote:Consegui da seguinte forma:
Grato pela ajuda.
Caro amigo, poderia me informar como resolveu o seu problema?
Estou tentando achar algo para este exato problema e não consegui resultados positivos..
Preciso pegar a validade do certificado digital que se encontra instalado na maquina..
Att. Jonas
|
Pessoal se foi respondido com eficiência...
Nao custa finalizar o topico ^^ [RESOLVIDO]
Isso ai, valeu xD
GrupoJavaSC
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 20/09/2011 14:54:16
|
Slashsp
Smalltalk
Membro desde: 16/08/2008 12:50:02
Mensagens: 3
Offline
|
Alguém????
Tb estou precisando verificar a validade do certificado digital.
abs
|
|
|
 |
|
|