]> source.dussan.org Git - sonarqube.git/commitdiff
Adding truststore properties; making clientAuth configurable
authorJohn W <jjw-github@johntology.org>
Fri, 14 Mar 2014 01:41:05 +0000 (21:41 -0400)
committerJohn W <jjw-github@johntology.org>
Thu, 20 Mar 2014 04:18:09 +0000 (00:18 -0400)
sonar-application/src/main/java/org/sonar/application/Connectors.java

index 2fdb9c8ebe73bed7ed0254b8294552e883564f4b..a6cfd1f0bb041f773c5c62711b0391e0b15854a4 100644 (file)
@@ -102,7 +102,11 @@ class Connectors {
       setConnectorAttribute(connector, "keystoreFile", props.of("sonar.web.https.keystoreFile"));
       setConnectorAttribute(connector, "keystoreType", props.of("sonar.web.https.keystoreType", "JKS"));
       setConnectorAttribute(connector, "keystoreProvider", props.of("sonar.web.https.keystoreProvider"));
-      setConnectorAttribute(connector, "clientAuth", false);
+      setConnectorAttribute(connector, "truststorePass", props.of("sonar.web.https.truststorePass", "changeit"));
+      setConnectorAttribute(connector, "truststoreFile", props.of("sonar.web.https.truststoreFile"));
+      setConnectorAttribute(connector, "truststoreType", props.of("sonar.web.https.truststoreType", "JKS"));
+      setConnectorAttribute(connector, "truststoreProvider", props.of("sonar.web.https.truststoreProvider"));
+      setConnectorAttribute(connector, "clientAuth", props.of("sonar.web.https.clientAuth", "false"));
       setConnectorAttribute(connector, "sslProtocol", "TLS");
       setConnectorAttribute(connector, "SSLEnabled", true);
       info("HTTPS connector is enabled on port " + port);