Salve a tutti,
Mi sono creato un keystore (ks) a partire da un certificato e da una chiave privata.
.....................
KeyStore ks = KeyStore.getInstance("JKS", "SUN");
...............
ks.setKeyEntry(defaultalias, ff, keypass.toCharArray(), certs);
ks.store(new FileOutputStream(keystorename), keypass.toCharArray());
......................................
Con l'istruzione:
ks.store(new FileOutputStream(keystorename), keypass.toCharArray());
scrivo il keystore su disco.
Siccome questa classe la devo utilizzare in una jnlp, non potendo scrivere su disco, come posso inserire questo keystore in un InputStream?????
Dovrei fare una cosa del genere:
InputStream in = getInputStreamDaKeyStore();
Mi sapresti dire come fare?????
Grazie

Rispondi quotando