Salve a tutti,
avrei una domanda.
Sappiamo che per caricare un keystore e un trust store basta semplicemente fare
codice:
System.setProperty("javax.net.ssl.trustStore", "truststore");
System.setProperty("javax.net.ssl.trustStorePassword", "");
System.setProperty("javax.net.ssl.trustStoreType","JKS");
System.setProperty("javax.net.ssl.keyStore", "keystore");
System.setProperty("javax.net.ssl.keyStorePassword", "");
System.setProperty("javax.net.ssl.keyStoreType", "PKCS12");
in questo modo impostiamo keystore e trust store per l'intero sistema. Ma se invece pensiamo ad un sistema multi thread? sul primo thread ho bisogno di lavorare con dei certificati, sul secondo con altri ancora, come faccio?? è possibile riservare l'assegnazione del keystore al thread??
spero di essermi spiegato
grazie