class Configuration {

  public int getTlsEphemeralDhKeySize() {
    int keySize = NumberUtils.toInt(getProperty(TLS_EPHEMERAL_DH_KEY_SIZE));
    if (keySize == 0) {
      throw new IllegalArgumentException("Invalid " + TLS_EPHEMERAL_DH_KEY_SIZE + " " + getProperty(TLS_EPHEMERAL_DH_KEY_SIZE));
    }
    return keySize;
  }

  public  Configuration();
  public  Configuration(Properties properties);

}