public synchronized void generateSSLCertsForLoggingHosts(HttpServer server) { if (fakeCertsGenerated) return; log.info("Creating 16 fake SSL servers for browser side logging"); for (int i = 1; i <= 16; i++) { String uri = i + ".selenium.doesnotexist:443"; try { getSslRelayOrCreateNew(new URI(uri), new InetAddrPort(443), server); } catch (Exception e) { log.error("Could not pre-create logging SSL relay for " + uri, e); } } fakeCertsGenerated = true; }
addrPort = new InetAddrPort(443); } else { addrPort = new InetAddrPort(uri.toString()); if (isForbidden(HttpMessage.__SSL_SCHEME, addrPort.getHost(), addrPort.getPort(), false)) { sendForbid(request, response, uri); } else {
/** * Default constructor. * * @throws IOException if port could not be set */ public InternalHttpServer(int port) throws IOException { super(); this.port = port; addListener(new InetAddrPort(port)); }
public void start( BundleContext bundleContext ) throws Exception { m_jclLogger = LogFactory.getLog( Activator.class ); m_juliLogger = org.apache.juli.logging.LogFactory.getLog( Activator.class ); m_avalonLogger = AvalonLogFactory.getLogger( Activator.class.getName() ); m_slf4jLogger = LoggerFactory.getLogger( Activator.class ); m_jdkLogger = java.util.logging.Logger.getLogger( Activator.class.getName() ); m_jclLogger.info( "Starting Example... (jcl)" ); m_avalonLogger.info( "Starting Example... (avalon)" ); m_slf4jLogger.info( "Starting Example... (slf4j)" ); m_jdkLogger.info( "Starting Example... (jdk)" ); m_juliLogger.info( "Starting Example... (juli)" ); HttpHandler handler = new TestHandler( "test" ); InetAddrPort port = new InetAddrPort( 8080 ); HttpListener listener = new SocketListener( port ); m_server = new HttpServer(); HttpContext context = new HttpContext(); context.setContextPath( "/" ); context.addHandler( handler ); m_server.addContext( context ); m_server.addListener( listener ); m_server.start(); }
listener = new SslListener(new InetAddrPort(port)); SslListener secureListener = (SslListener)listener; listener = new SocketListener(new InetAddrPort(port));
InetAddrPort addrPort = new InetAddrPort(useInterface, port);