Mercurial Hosting > luan
diff src/org/eclipse/jetty/server/ssl/SslSelectChannelConnector.java @ 1001:39154cfa58e4
minor
author | Franklin Schmidt <fschmidt@gmail.com> |
---|---|
date | Sat, 22 Oct 2016 20:56:41 -0600 |
parents | 5ee36654b383 |
children | 35d04ac3fd0b |
line wrap: on
line diff
--- a/src/org/eclipse/jetty/server/ssl/SslSelectChannelConnector.java Wed Oct 19 04:22:51 2016 -0600 +++ b/src/org/eclipse/jetty/server/ssl/SslSelectChannelConnector.java Sat Oct 22 20:56:41 2016 -0600 @@ -38,6 +38,7 @@ import org.eclipse.jetty.io.nio.SelectChannelEndPoint; import org.eclipse.jetty.server.Request; import org.eclipse.jetty.server.Server; +import org.eclipse.jetty.server.AbstractHttpConnection; import org.eclipse.jetty.server.nio.SelectChannelConnector; import org.eclipse.jetty.util.component.AggregateLifeCycle; import org.eclipse.jetty.util.ssl.SslContextFactory; @@ -101,16 +102,16 @@ * HttpRequest to be customised. */ @Override - public void customize(EndPoint endpoint, Request request) throws IOException + public void customize(AbstractHttpConnection con) throws IOException { - request.setScheme(HttpSchemes.HTTPS); - super.customize(endpoint,request); + con._request.setScheme(HttpSchemes.HTTPS); + super.customize(con); - SslConnection.SslEndPoint sslEndpoint=(SslConnection.SslEndPoint)endpoint; - SSLEngine sslEngine=sslEndpoint.getSslEngine(); - SSLSession sslSession=sslEngine.getSession(); + SslConnection.SslEndPoint sslEndpoint=(SslConnection.SslEndPoint)con._endp; + SSLEngine sslEngine = sslEndpoint.getSslEngine(); + SSLSession sslSession = sslEngine.getSession(); - SslCertificates.customize(sslSession,endpoint,request); + SslCertificates.customize(sslSession,con._endp,con._request); } /* ------------------------------------------------------------ */