Bonjour,

Voilà j'ai besoin d'ajouter un certificat à ma JVM au runtime et la seule solution que je trouve pour récupérer le keystore utilisé par la jvm est celle-ci:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
KeyStore ks;
 
ks = KeyStore.getInstance("JKS", "SUN");
 
char[] pass = { 'c', 'h', 'a', 'n', 'g', 'e', 'i', 't' };
 
StringBuffer keystorePath = new StringBuffer(255);
 
keystorePath.append(System.getProperty("java.home"));
keystorePath.append("/lib/security/cacerts");
 
ks.load(new FileInputStream(keystorePath.toString()), pass);
J'aimerais savoir si il y a une solution plus simple pour récupérer le keystore utilisé par la JVM.

Merci de votre lecture.

A.