equal
deleted
inserted
replaced
72 |
72 |
73 // Check result |
73 // Check result |
74 KeyStore ks = KeyStore.getInstance("JKS"); |
74 KeyStore ks = KeyStore.getInstance("JKS"); |
75 try (FileInputStream jks = new FileInputStream("jks"); |
75 try (FileInputStream jks = new FileInputStream("jks"); |
76 JarFile jf = new JarFile("a.jar")) { |
76 JarFile jf = new JarFile("a.jar")) { |
77 ks.load(jks, null); |
77 ks.load(jks, "changeit".toCharArray()); |
78 for (int i = 0; i<keyalgs.length; i++) { |
78 for (int i = 0; i<keyalgs.length; i++) { |
79 String keyalg = keyalgs[i]; |
79 String keyalg = keyalgs[i]; |
80 // keytool |
80 // keytool |
81 X509Certificate c = (X509Certificate) ks.getCertificate(keyalg); |
81 X509Certificate c = (X509Certificate) ks.getCertificate(keyalg); |
82 String sigalg = c.getSigAlgName(); |
82 String sigalg = c.getSigAlgName(); |