package de.ivu.elect.business;

public interface ElectSystemProperties {

  String ELECT_USECASE_ALLOWLIST_DEAKTIVIERBAR = "elect.usecase.allowlist.deaktivierbar";

  String ELECT_USECASE_ALLOWLIST_GLOBAL_DEAKTIVIERT = "elect.usecase.allowlist.global.deaktiviert";

  String PLAUSI_BUILDER_LOG_STIMMEINGABE_PLAUSIS_ENABLED = "PlausiBuilder.LOG_STIMMEINGABE_PLAUSIS_ENABLED";

  String PERSONENDATEN_BY_KONTOVERBINDUNG_LIMIT_PROPERTY_NAME = "personendaten.kontoverbindung.mehrfach.angegeben.limit";

  String DESTATIS_KANDIDATUR_DUBLETTEN_PAKET_BESTIMMER_STATISTIK_LOG_ENABLED = "DestatisKandidaturDublettenPaketBestimmer.STATISTIK_LOG_ENABLED";

  String ANSCHRIFTEN_CACHE_MAX_ENTRIES = "anschriften.cache.max.entries";

  String SYSTEM_GEBIETSEBENE = "elect.system.gebietsebene";

  String ABLAGEVERZEICHNIS_SYSTEM_PROPERTY_KEY = "de.ivu.elect.ablageverzeichnis"; // Vorgabe aus dem Installer, NICHT änden, nur sinnvoll für Installationen mit einer Anwendung

  String HOME_DIR_PROPERTY_KEY = "com.elect-it.home"; // Home-Directory darunter liegen die Daten der Anwendungen

  String ELECT_WVP_DEFAULT_ZERTIFIKAT_PATH = "elect.wvp.default.zertifikat.path";

  String ELECT_WVP_DEFAULT_KEYSTORE_PASSWORD = "elect.wvp.default.keystore.password";

  String ELECT_WVP_DEFAULT_KEYSTORE_PATH = "elect.wvp.default.keystore.path";

  String ELECT_WVP_DEFAULT_URL = "elect.wvp.default.url";

  String ELECT_WAHL_AUFTEILEN_MANDANTEN_PRO_TRANSAKTION = "elect.wahl.aufteilen.mandanten.pro.transaktion";

  String ELECT_INITAL_ADMIN_PASSWORD = "elect.initial.admin.password";

  String ELECT_DAO_CACHE_ENABLED = "elect.dao.cache.enabled";

  String ELECT_DEFAULT_SSL_PROTOCOL = "elect.default.ssl.protocol";

}
