logback-android/src/main/java/ch/qos/logback/core/net/ssl/SSLContextFactoryBean.java
private KeyStoreFactoryBean keyStoreFromSystemProperties(String property) {
    if (System.getProperty(property) == null) return null;
    KeyStoreFactoryBean keyStore = new KeyStoreFactoryBean();
    keyStore.setLocation(locationFromSystemProperty(property));
    keyStore.setProvider(System.getProperty(property + "Provider"));
    keyStore.setPassword(System.getProperty(property + "Password"));
    keyStore.setType(System.getProperty(property + "Type"));
    return keyStore;
  }
private KeyStoreFactoryBean keyStoreFromSystemProperties(String property) {
    if (System.getProperty(property) == null) return null;
    KeyStoreFactoryBean keyStore = new KeyStoreFactoryBean();
    keyStore.setLocation(locationFromSystemProperty(property));
    keyStore.setProvider(System.getProperty(property + "Provider"));
    keyStore.setPassword(System.getProperty(property + "Password"));
    keyStore.setType(System.getProperty(property + "Type"));
    return keyStore;
  }
Constructs a key store factory bean using JSSE system properties.
@param property base property name (e.g. {@code javax.net.ssl.keyStore})
@return key store or {@code null} if no value is defined for the
base system property name