private void registerSslContextParameter()

in generic-examples/http/NettySecureServer.java [54:71]


   private void registerSslContextParameter() throws Exception {
      KeyStoreParameters ksp = new KeyStoreParameters();
      ksp.setResource("/etc/ssl/keystore.jks");
      ksp.setPassword("changeit");
      KeyManagersParameters kmp = new KeyManagersParameters();
      kmp.setKeyPassword("changeit");
      kmp.setKeyStore(ksp);
      KeyStoreParameters tsp = new KeyStoreParameters();
      tsp.setResource("/etc/ssl/truststore.jks");
      tsp.setPassword("changeit");
      TrustManagersParameters tmp = new TrustManagersParameters();
      tmp.setKeyStore(tsp);
      SSLContextParameters sslContextParameters = new SSLContextParameters();
      sslContextParameters.setKeyManagers(kmp);
      sslContextParameters.setTrustManagers(tmp);

      this.getContext().getRegistry().bind("sslContextParameters", sslContextParameters);
   }