code: private ServerConnector createSSLConnector() {
          SslContextFactory sslContextFactory = new SslContextFactory();
          sslContextFactory.setKeyStorePath(m_keystore);
          sslContextFactory.setKeyStorePassword(m_keystorepassword);
          sslContextFactory.setTrustStorePath(m_truststore);
          sslContextFactory.setTrustStorePassword(m_truststorepassword);
          sslContextFactory.setNeedClientAuth(m_clientauthentication);
          sslContextFactory.setIncludeCipherSuites(m_tls_cipher_suites);
  
          HttpConfiguration http_config = new HttpConfiguration();
          http_config.setSecureScheme("https");
          HttpConfiguration https_config = new HttpConfiguration(http_config);
          https_config.addCustomizer(new SecureRequestCustomizer());
          SslConnectionFactory sslConnFactory = new SslConnectionFactory(sslContextFactory, "http/1.1");
          HttpConnectionFactory httpConnFactory = new HttpConnectionFactory(https_config);
          ServerConnector sslConnector = new ServerConnector(m_jettyServer, sslConnFactory, httpConnFactory);
          return sslConnector;
      }
docs: Create a Jetty ServerConnector configured to use TLS/SSL.