登录 注册
当前位置:主页 > 资源下载 > 9 > 一些Java数字证书的实例

一些Java数字证书的实例

  • 更新:2024-09-19 10:08:56
  • 大小:7KB
  • 推荐:★★★★★
  • 来源:网友上传分享
  • 类别:Java - 后端
  • 格式:TXT

资源介绍

Java数字证书的一些实例 一:需要包含的包 import java.security.*; import java.io.*; import java.util.*; import java.security.*; import java.security.cert.*; import sun.security.x509.* import java.security.cert.Certificate; import java.security.cert.CertificateFactory; 二:从文件中读取证书 用keytool将.keystore中的证书写入文件中,然后从该文件中读取证书信息 CertificateFactory cf=CertificateFactory.getInstance("X.509"); FileInputStream in=new FileInputStream("out.csr"); Certificate c=cf.generateCertificate(in); String s=c.toString(); 三:从密钥库中直接读取证书 String pass="123456"; FileInputStream in=new FileInputStream(".keystore"); KeyStore ks=KeyStore.getInstance("JKS"); ks.load(in,pass.toCharArray()); java.security.cert.Certificate c=ks.getCertificate(alias);//alias为条目的别名