KeyStoreCallbackHandler extends CryptographyCallbackHandler implements InitializingBean { protected void loadDefaultTrustStore() { try { trustStore = KeyStoreUtils.loadDefaultTrustStore(); if (logger.isDebugEnabled()) { logger.debug("Loaded default trust store"); } } catch (Exception ex) { logger.warn("Could not open default trust store", ex); } }  void setDefaultAlias(String defaultAlias); void setKeyStore(KeyStore keyStore); void setPrivateKeyPassword(String privateKeyPassword); void setSymmetricKeyPassword(String symmetricKeyPassword); void setSymmetricStore(KeyStore symmetricStore); void setTrustStore(KeyStore trustStore); void setRevocationEnabled(boolean revocationEnabled); @Override void afterPropertiesSet();  }
@Test public void testLoadDefaultTrustStore() throws Exception { System.setProperty("javax.net.ssl.trustStore", "/System/Library/Frameworks/JavaVM.framework/Versions/1.5.0/Home/"); handler.loadDefaultTrustStore(); }