Uploaded image for project: 'Red Hat Fuse'
  1. Red Hat Fuse
  2. ENTESB-4411

Support SSL/TLS within Fabric HTTP Gateway

XMLWordPrintable

    • Todo

      The Apiman project which also relies on Vert.x technology supports TLS/SSL as such

              HttpServerOptions sslOptions = new HttpServerOptions()
                  .setHost(apimanConfig.getHostname())
                  .setSsl(true)
                  .setKeyStoreOptions(
                          new JksOptions()
                              .setPath(apimanConfig.getKeyStore())
                              .setPassword(apimanConfig.getKeyStorePassword())
                          )
                  .setTrustStoreOptions(
                          new JksOptions()
                              .setPath(apimanConfig.getTrustStore())
                              .setPassword(apimanConfig.getTrustStorePassword())
                          );
      
              vertx.createHttpServer(sslOptions)
                  .requestHandler(this::requestHandler)
                  .listen(apimanConfig.getPort(VERTICLE_TYPE));
      

      We should consider to implement the SSL/TLS feature like also to migrate to Vert.x 3.x

              Unassigned Unassigned
              cmoullia Charles Moulliard
              Votes:
              0 Vote for this issue
              Watchers:
              7 Start watching this issue

                Created:
                Updated:
                Resolved: