Projeto Java de Gerenciamentos de Certificado Digital
Para Iniciar :
-
Caso use External Jar, baixe a ultima versão em Releases e o adicione às bibliotecas de Seu Projeto.
-
Caso use Maven :
<dependency>
<groupId>br.com.swconsultoria</groupId>
<artifactId>java_certificado</artifactId>
<version>3.8</version>
</dependency>
Veja a Wiki, para ter um Tutorial Completo.
- Atualizado CACERT
- Adicionado modo Multithreading
- Atualizado CACERT
- Gerado Novo Cacert
- Gerado Novo Cacert
- Correcao de Null Pointer Exception ao lista Repositorio Windows.
- Adicionado GitActions para gerar o Jar
- Refatoracao do Metodo de extracao CNPJ e CPF e geracao de cacert
- Ajustes Metodo de extracao CNPJ e CPF
- Corrigido fechamento do Socket
- Melhorado logs API
- Gerado novo Cacert
- Refatoracao Geral do Codigo
- Removido dependencia Bouncycastle
- Refeito toda parte de Certificado A3 (Se vc trabalha com A3 Veja as mudancas: https://github.com/Samuel-Oliveira/Java_Certificado/wiki/3%E2%80%90Certificado-A3)
- Adicionado compatibilidade com todas as versoes LTS - 8, 11, 17 e 21
- Gerado novo Cacert
- Correçoes Certificados A3
- Gerado novo Cacert
- Gerado novo Cacert
- Adicionado numero de serie ao objeto certificado
- Melhorias Exceptions
- Gerado novo Cacert
- Atualizado Versão BouncyCastle para previnir vunerabilidades
- Adicionado ToString no Certificado
- Gerado novo Cacert
- Gerado novo Cacert
- Retornado Versão bc-prov para 16
- Adicionado possibilidade de buscar Certificado pela raiz do CNPJ
- Gerado novo Cacert
- Alterado Versão bc-prov para evitar conflitos com outras Bibliotecas
- Adicionado possibilidade de buscar Certificado pela raiz do CNPJ
- Gerado novo Cacert
- Refatoração nos Métodos de Respositorio (Windows/Mac)
- Adicionado Cacert e Cacert Util a este projeto, agora este projeto que irá gerenciar os Cacerts.
- Adicionado propriedade de DataHora de vencimento
- Removido Objetos Depreciados
- Melhoria dos Logs
- Adicionado Tipo Certificado A3 EnterSafe
- Corrigido erro Unknow Certificate
- Refatoração de Código
- Certificado.tipo Depreciado
- Criado Certificado.tipoCertificado
- Incluido Testes Unitários
- Adicionado Propriedade CPF/CNPJ ao certificado
- CertificadoService.getCertificadoByCnpj Depreciada.
- CertificadoService.getCertificadoByCpf Depreciada.
- Criado CertificadoService.getCertificadoByCnpjCpf
- Adicionado Compatibilidade para MAC
- Adicionado Ao Maven Central
- Alterado nome de Packages
- Limpeza no Projeto
- Adicionado opção de pegar o Certificado (Windows) pelo Cpf
- Adicionado opção de pegar o Certificado (Windows) pelo Cnpj
- Adicionado Slot na Configuração do A3 para 2 A3 na Mesma Maquina.
- Corrigido erro de Unknow CA
- Adicionado Parametro para Alterar Protocolo SSL
- Corrigido erro de A3.
- Adicionado A3 com COnfiguração por Alias
- Adicionado Metodo que lista A3
- Alterado COnfigurações Para Nfe 4.00
- Adicionado opção de registrar certificados atraves do properties
- Correções do Socket Dinamico para Aceitar o WS HOmologação Goias.
- Refeitas Configurações do Socket Dinamico
- Adicionacio Para aceitar Arquivos PFX como Byte[]
- Versão Inicial Do Sistema