public static void main(String[] args) { String path = HTTPServer.getOptArg("--site", "-s", args, "/usr/share/greenlightning/html/index.html"); String strTLS = HTTPServer.getOptArg("--tls", "-t", args, "True"); boolean isTLS = Boolean.parseBoolean(strTLS); String strPort = HTTPServer.getOptArg("--port", "-p", args, "8080"); int port = Integer.parseInt(strPort); String bindHost = HTTPServer.getOptArg("--host", "-h", args, "0.0.0.0"); String strClientAuthReq = HTTPServer.getOptArg("--clientAuth", "-c", args, "False"); boolean isClientAuthRequired = Boolean.parseBoolean(strClientAuthReq); String identityStoreResourceName = HTTPServer.getOptArg("--storeResource", "-store", args, null); String keyPassword = HTTPServer.getOptArg("--keyPassword", "-keyPass", args, null); String keyStorePassword = HTTPServer.getOptArg("--keyStorePassword", "-storePass", args, null); String strTrustAll = HTTPServer.getOptArg("--trustAll", "-a", args, "True"); boolean trustAll = Boolean.parseBoolean(strTrustAll); String strTelemetryPort = HTTPServer.getOptArg("--telemetryPort", "-m", args, "-1"); int telemetryPort = Integer.parseInt(strTelemetryPort);