Skip to content
Snippets Groups Projects
Commit aca5230e authored by Felix Sidokhine's avatar Felix Sidokhine
Browse files

improved connector handling tomcat

parent f0ee6222
No related branches found
No related tags found
No related merge requests found
......@@ -9,20 +9,10 @@ import java.io.File;
public class TomcatConnectorFactory {
public static Connector getSSLConnectorWithTrustStore(String certificateFile, String keyFile, int port) {
Connector connector = new Connector();
connector.setPort(port);
connector.setSecure(true);
connector.setScheme("https");
connector.setAttribute("protocol", "org.apache.coyote.http11.Http11NioProtocol");
connector.setAttribute("SSLCertificateFile", System.getProperty("user.dir") + File.separator + certificateFile);
connector.setAttribute("SSLCertificateKeyFile", System.getProperty("user.dir") + File.separator + keyFile);
Connector connector = getSSLConnectorWithoutTrustStore(certificateFile,keyFile,port);
connector.setAttribute("truststoreFile",System.getProperty("user.dir") + File.separator + "keystore.jks");
connector.setAttribute("clientAuth","optional");
connector.setAttribute("truststorePassword","changeit");
connector.setAttribute("protocol", "HTTP/1.1");
connector.setAttribute("sslProtocol", "TLSv1.3");
connector.setAttribute("maxThreads", "200");
connector.setAttribute("SSLEnabled", "true");
return connector;
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment