Login Registre-se
Gravação de certificado em Banco de dados  XML
Índice dos Fóruns » NF-e / NFS-e / CT-e / CF-e / Certificados Digitais
Autor Mensagem
turboc

JavaC Membro
[Avatar]

Membro desde: 30/11/2014 15:00:25
Mensagens: 9
Offline

Pessoal,
sou novo no assunto.
Então, se a dúvida for muito básica, me desculpem.

Estou desenvolvendo um serviço que guardará certificados em uma base dados,
para utilizar o certificado de cada solicitante.

Fiz a gravação dos dados no MongoDB,
Estou utilizando um arquivo temporário, para manter o código da rotina que peguei aqui mesmo no fórum:

KeyStore ks = KeyStore.getInstance("pkcs12");
try {
ks.load(entrada, senhaDoCertificado.toCharArray());


Em que o entrada é um arquivo temporário com os dados que li e gravei, do certificado, no banco de dados.

Só que o load produz uma exception.
Lendo o arquivo diretamente, tudo ocorre bem,
mas o conteúdo dele no banco de dados fica assim.


Alguém sabe algum procedimento que posso seguir para gravar esses dados do certificado no banco e depois ler esses dados?
Talvez eu esteja esquecendo de algo.

Ou algum material que possa me auxiliar nisso.

Obrigado pela atenção.

Esta mensagem foi editada 1 vez. Última atualização foi em 30/11/2014 15:13:06

tiagoberga

Moderador
[Avatar]

Membro desde: 11/03/2014 10:10:20
Mensagens: 449
Offline

Validando certificado e senha
http://www.javac.com.br/jc/posts/list/1220-duvidas-para-pegar-certificado-digital-resolvido.page

Recuperar informações do certificado
http://www.javac.com.br/jc/posts/list/538-recuperando-informacoes-do-certificado-digital-cnpj-nome-do-responsavel-etc.page

Este são apenas um dos diversos exemplo que o fórum possui, para maiores informações, fique a vontade para realizar a busca "no topo da página "


Exemplo de como trabalhar com o certificado NO BANCO, voce utiliza byte[]:

Esta mensagem foi editada 1 vez. Última atualização foi em 01/12/2014 12:31:27


Tiago Bergamasco, 25 anos

Computer Scientist pela Centro Universitário Anhanguera
MBA Service-Oriented Architeture (SOA) pela Metrocamp - Ibmec
AngularJS Developer pela Caelum Ensino e Inovação- SP

Ao entrar em contato, por favor identifique-se antes
Site: Arara Tecnologia da Informação



Comercial: 19 996050532

"Uma imagem vale mil palavras. Uma interface vale mil imagens." - Ben Shneiderman
[Email] [WWW]
 
Índice dos Fóruns » NF-e / NFS-e / CT-e / CF-e / Certificados Digitais
Ir para:   
Powered by JForum 2.1.9 © JForum Team