Trying to do the same thing.  I can't understand what other people are doing to 
get around this problem.  We have multiple keystores, so i have to override the 
default behavior for the SSLContext...
This is what i need to do, but i can't figure out how/when to call this to set 
the socket factory.  




  | KeyStore ts = KeyStore.getInstance("JKS");
  |             ts.load(new FileInputStream(trustStoreFullName), 
trustStorePassword.toCharArray());
  |             TrustManager[] tm;
  |             TrustManagerFactory tmf = 
TrustManagerFactory.getInstance(TrustManagerFactory.getDefaultAlgorithm());
  |             tmf.init(ts);
  |             tm = tmf.getTrustManagers();
  | 
  |             SSLContext sslContext = SSLContext.getInstance("SSL");
  |             sslContext.init(kmf.getKeyManagers(), tm, null);
  | 
  |             SSLSocketFactory sslSocketFactory = 
sslContext.getSocketFactory();
  | 
  |             HttpsURLConnection urlc = (HttpsURLConnection) 
url.openConnection();
  |             urlc.setSSLSocketFactory(sslSocketFactory);
  | 

View the original post : 
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4184514#4184514

Reply to the post : 
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4184514
_______________________________________________
jboss-user mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/jboss-user

Reply via email to