code: private void initConfig()
      {
          SystemConfiguration config = null;
          try {
              config = EFapsSystemConfiguration.get();
              if (config != null) {
                  final Properties confProps = config.getAttributeValueAsProperties(KernelSettings.PWDSTORE);
                  this.digesterConfig.setAlgorithm(confProps.getProperty(PasswordStore.ALGORITHM,
                                  this.digesterConfig.getAlgorithm()));
                  this.digesterConfig.setIterations(confProps.getProperty(PasswordStore.ITERATIONS,
                                  this.digesterConfig.getIterations().toString()));
                  this.digesterConfig.setSaltSizeBytes(confProps.getProperty(PasswordStore.SALTSIZE,
                                  this.digesterConfig.getSaltSizeBytes().toString()));
                  this.threshold = config.getAttributeValueAsInteger(KernelSettings.PWDTH);
              }
          } catch (final EFapsException e) {
              PasswordStore.LOG.error("Error on reading SystemConfiguration for PasswordStore", e);
          }
  
      }
docs: Initialize the digester configuration by reading values from the kernel
  SystemConfiguration.