def setDefaultConfiguration(configuration): JAP_LOCAL.setDefaultConfiguration(configuration) configuration.setdefault("REMOTE_PROXY_SERVERS", []) i = 0 while i < len(configuration["REMOTE_PROXY_SERVERS"]): configuration["REMOTE_PROXY_SERVERS"][i].setdefault("TYPE", "") configuration["REMOTE_PROXY_SERVERS"][i].setdefault("ADDRESS", "") configuration["REMOTE_PROXY_SERVERS"][i].setdefault("PORT", 0) configuration["REMOTE_PROXY_SERVERS"][i].setdefault("AUTHENTICATION", {}) configuration["REMOTE_PROXY_SERVERS"][i]["AUTHENTICATION"].setdefault("USERNAME", "") configuration["REMOTE_PROXY_SERVERS"][i]["AUTHENTICATION"].setdefault("PASSWORD", "") configuration["REMOTE_PROXY_SERVERS"][i].setdefault("CERTIFICATE", {}) configuration["REMOTE_PROXY_SERVERS"][i]["CERTIFICATE"].setdefault("AUTHENTICATION", {}) configuration["REMOTE_PROXY_SERVERS"][i]["CERTIFICATE"]["AUTHENTICATION"].setdefault("FILE", "") i = i + 1
def setDefaultConfiguration(configuration): JAP_LOCAL.setDefaultConfiguration(configuration) configuration["LOCAL_PROXY_SERVER"].setdefault("KEYS", []) i = 0 while i < len(configuration["LOCAL_PROXY_SERVER"]["KEYS"]): configuration["LOCAL_PROXY_SERVER"]["KEYS"][i].setdefault("PUBLIC", {}) configuration["LOCAL_PROXY_SERVER"]["KEYS"][i]["PUBLIC"].setdefault("FILE", "") configuration["LOCAL_PROXY_SERVER"]["KEYS"][i].setdefault("PRIVATE", {}) configuration["LOCAL_PROXY_SERVER"]["KEYS"][i]["PRIVATE"].setdefault("FILE", "") configuration["LOCAL_PROXY_SERVER"]["KEYS"][i]["PRIVATE"].setdefault("PASSPHRASE", "") i = i + 1 configuration.setdefault("REMOTE_PROXY_SERVERS", []) i = 0 while i < len(configuration["REMOTE_PROXY_SERVERS"]): configuration["REMOTE_PROXY_SERVERS"][i].setdefault("ADDRESS", "") configuration["REMOTE_PROXY_SERVERS"][i].setdefault("PORT", 0) configuration["REMOTE_PROXY_SERVERS"][i].setdefault("AUTHENTICATION", {}) configuration["REMOTE_PROXY_SERVERS"][i]["AUTHENTICATION"].setdefault("USERNAME", "") configuration["REMOTE_PROXY_SERVERS"][i]["AUTHENTICATION"].setdefault("PASSWORD", "") configuration["REMOTE_PROXY_SERVERS"][i].setdefault("KEYS", {}) configuration["REMOTE_PROXY_SERVERS"][i]["KEY"].setdefault("AUTHENTICATION", {}) configuration["REMOTE_PROXY_SERVERS"][i]["KEY"]["AUTHENTICATION"].setdefault("FINGERPRINT", "") i = i + 1