private NetworkListener createSSLListener(int port, SSLProperties sslProperties) { SSLConfigurationBuilder sslBuilder = new SSLConfigurationBuilder(); NetworkListener listener = new NetworkListener("grizzly", "0.0.0.0", Integer.valueOf(port)); listener.getFileCache().setEnabled(false); listener.setSecure(true); listener.setSSLEngineConfig(sslBuilder.build(sslProperties)); return listener; }
listener.setSSLEngineConfig(sslEngineConfigurator);
httpsListener.setSSLEngineConfig( new SSLEngineConfigurator(sslConfig) .setClientMode(false)
public void startOn(HttpServer httpServer) { if (this.sslDefEngineConfig == null || httpServer == null) { return; } this.listenerSSL = new NetworkListener(SNI_LISTENER_NAME, NetworkListener.DEFAULT_NETWORK_HOST, new PortRange(this.port)); this.listenerSSL.setSSLEngineConfig(this.sslDefEngineConfig); this.listenerSSL.setSecure(true); httpServer.addListener(this.listenerSSL); log.info("[HTTPS Service](SNI) start on port= " + port); }
listener.setSecure(secure); if(sslEngineConfigurator != null) { listener.setSSLEngineConfig(sslEngineConfigurator);
listener.setSecure(secure); if(sslEngineConfigurator != null) { listener.setSSLEngineConfig(sslEngineConfigurator);
private NetworkListener createSSLListener(int port, SSLProperties sslProperties) { SSLConfigurationBuilder sslBuilder = new SSLConfigurationBuilder(); NetworkListener listener = new NetworkListener("grizzly", "0.0.0.0", Integer.valueOf(port)); listener.getFileCache().setEnabled(false); listener.setSecure(true); listener.setSSLEngineConfig(sslBuilder.build(sslProperties)); return listener; }
private NetworkListener createSSLListener(int port, SSLProperties sslProperties) { SSLConfigurationBuilder sslBuilder = new SSLConfigurationBuilder(); NetworkListener listener = new NetworkListener("grizzly", "0.0.0.0", Integer.valueOf(port)); listener.getFileCache().setEnabled(false); listener.setSecure(true); listener.setSSLEngineConfig(sslBuilder.build(sslProperties)); return listener; }
public static void main(String[] args) { final HttpServer server = new HttpServer(); final ServerConfiguration config = server.getServerConfiguration(); // Register simple HttpHandler config.addHttpHandler(new SimpleHttpHandler(), "/"); // create a network listener that listens on port 8080. final NetworkListener networkListener = new NetworkListener( "secured-listener", NetworkListener.DEFAULT_NETWORK_HOST, NetworkListener.DEFAULT_NETWORK_PORT); // Enable SSL on the listener networkListener.setSecure(true); networkListener.setSSLEngineConfig(createSslConfiguration()); server.addListener(networkListener); try { // Start the server server.start(); System.out.println("The secured server is running.\nhttps://localhost:" + NetworkListener.DEFAULT_NETWORK_PORT + "\nPress enter to stop..."); System.in.read(); } catch (IOException ioe) { LOGGER.log(Level.SEVERE, ioe.toString(), ioe); } finally { server.shutdownNow(); } }
/** * Starts the server */ public StubServer run() { simpleServer.getServerConfiguration().addHttpHandler(stubsToHandler(), "/"); try { if (secured) { for (NetworkListener networkListener : simpleServer.getListeners()) { networkListener.setSecure(true); SSLEngineConfigurator sslEngineConfig = new SSLEngineConfigurator(getSslConfig(), false, false, false); networkListener.setSSLEngineConfig(sslEngineConfig); } } simpleServer.start(); } catch (Exception e) { throw new RuntimeException(e); } return this; }
/** Starts the server */ @Override public SecureStubServer run() { simpleServer.getServerConfiguration().addHttpHandler(stubsToHandler(), "/"); try { if (isSecured) { for (NetworkListener networkListener : simpleServer.getListeners()) { networkListener.setSecure(true); SSLEngineConfigurator sslEngineConfig = new SSLEngineConfigurator(getSslConfig(), false, false, false); networkListener.setSSLEngineConfig(sslEngineConfig); } } simpleServer.start(); } catch (Exception e) { throw new IllegalStateException(e); } return this; }
listener.setSecure(secure); SSLEngineConfigurator sslEngineConfigurator = createSSLConfig(true); listener.setSSLEngineConfig(sslEngineConfigurator);
listener.setSSLEngineConfig(sslEngineConfigurator);
.build()); listener.setSecure(true); listener.setSSLEngineConfig(configurator);
NetworkListener listener = new NetworkListener("grizzly_ssl", uri.getHost(), 8443); listener.setSecure(true); listener.setSSLEngineConfig(sslEngineConfigurator); server.addListener(listener);
sslContextConfigurator, clientMode, serverConfig.sslNeedsClientAuth, wantsClientAuth); listener.setSecure(true); listener.setSSLEngineConfig(sslEngineConfigurator);
listener.setSecure(secure); SSLEngineConfigurator sslEngineConfigurator = createSSLConfig(true); listener.setSSLEngineConfig(sslEngineConfigurator);
@BeforeMethod public void setup() throws Exception { generateTempFile(); server = new HttpServer(); NetworkListener nonSecure = new NetworkListener("nonsecure", DEFAULT_NETWORK_HOST, NON_SECURE_PORT); NetworkListener secure = new NetworkListener("secure", DEFAULT_NETWORK_HOST, SECURE_PORT); secure.setSecure(true); secure.setSSLEngineConfig(createSSLConfig()); server.addListener(nonSecure); server.addListener(secure); server.getServerConfiguration().addHttpHandler(new ConsumingHandler(), "/test"); server.start(); }
false, false); listener.setSSLEngineConfig(sslConfig);
false, false); listener.setSSLEngineConfig(sslConfig);