private Ssl getSsl(
     ClientAuth clientAuth, String keyPassword, String keyStore, String trustStore) {
   Ssl ssl = new Ssl();
   ssl.setClientAuth(clientAuth);
   if (keyPassword != null) {
     ssl.setKeyPassword(keyPassword);
   }
   if (keyStore != null) {
     ssl.setKeyStore(keyStore);
     ssl.setKeyStorePassword("secret");
     ssl.setKeyStoreType(getStoreType(keyStore));
   }
   if (trustStore != null) {
     ssl.setTrustStore(trustStore);
     ssl.setTrustStorePassword("secret");
     ssl.setTrustStoreType(getStoreType(trustStore));
   }
   return ssl;
 }