def update(self, old_password=None, new_password=None, confirm_password=None, min_heap_size=None, max_heap_size=None, session_timeout=None, http_port=None, https_port=None, min_threads=None, max_threads=None, max_pool_size=None, lmi_debugging_enabled=None, console_log_level=None, accept_client_certs=None, validate_client_cert_identity=None, exclude_csrf_checking=None, enable_ssl_v3=None): data = DataObject() data.add_value_string("oldPassword", old_password) data.add_value_string("newPassword", new_password) data.add_value_string("confirmPassword", confirm_password) data.add_value_string("consoleLogLevel", console_log_level) data.add_value_string("excludeCsrfChecking", exclude_csrf_checking) data.add_value("minHeapSize", min_heap_size) data.add_value("maxHeapSize", max_heap_size) data.add_value("sessionTimeout", session_timeout) data.add_value("httpPort", http_port) data.add_value("httpsPort", https_port) data.add_value("minThreads", min_threads) data.add_value("maxThreads", max_threads) data.add_value("maxPoolSize", max_pool_size) data.add_value_bool("lmiDebuggingEnabled", lmi_debugging_enabled) data.add_value_bool("acceptClientCerts", accept_client_certs) data.add_value_bool("validateClientCertIdentity", validate_client_cert_identity) data.add_value_bool("enableSSLv3", enable_ssl_v3) response = self.client.put_json(ADMIN_CONFIG, data.data) response.success = response.status_code == 200 return response
def update(self, old_password=None, new_password=None, confirm_password=None, min_heap_size=None, max_heap_size=None, session_timeout=None, http_port=None, https_port=None, min_threads=None, max_threads=None, max_pool_size=None, lmi_debugging_enabled=None, console_log_level=None, accept_client_certs=None, validate_client_cert_identity=None, exclude_csrf_checking=None, enable_ssl_v3=None, sshd_port=None, session_inactivity_timeout=None, max_files=None, max_file_size=None, http_proxy=None, https_proxy=None, login_header=None, login_message=None, sshd_client_alive_interval=None, enabled_server_protocols=None, enabled_tls=None, session_cache_purge=None): data = DataObject() data.add_value_string("oldPassword", old_password) data.add_value_string("newPassword", new_password) data.add_value_string("confirmPassword", confirm_password) data.add_value_string("consoleLogLevel", console_log_level) data.add_value_string("excludeCsrfChecking", exclude_csrf_checking) data.add_value("minHeapSize", min_heap_size) data.add_value("maxHeapSize", max_heap_size) data.add_value("sessionTimeout", session_timeout) data.add_value("httpPort", http_port) data.add_value("httpsPort", https_port) data.add_value("minThreads", min_threads) data.add_value("maxThreads", max_threads) data.add_value("maxPoolSize", max_pool_size) data.add_value_bool("lmiDebuggingEnabled", lmi_debugging_enabled) data.add_value_bool("acceptClientCerts", accept_client_certs) data.add_value_bool("validateClientCertIdentity", validate_client_cert_identity) data.add_value_bool("enableSSLv3", enable_ssl_v3) data.add_value("sshdPort", sshd_port) data.add_value("sessionInactivityTimeout", session_inactivity_timeout) data.add_value("sessionCachePurge", session_cache_purge) data.add_value("maxFiles", max_files) data.add_value("maxFileSize", max_file_size) data.add_value_string("httpProxy", http_proxy) data.add_value_string("httpsProxy", https_proxy) data.add_value_string("loginHeader", login_header) data.add_value_string("loginMessage", login_message) data.add_value("sshdClientAliveInterval", sshd_client_alive_interval) data.add_value_string("enabledServerProtocols", enabled_server_protocols) data.add_value_not_empty("enabledTLS", enabled_tls) response = self.client.put_json(ADMIN_CONFIG, data.data) response.success = response.status_code == 200 return response