Author: markt
Date: Fri Jun 19 13:24:27 2015
New Revision: 1686409

URL: http://svn.apache.org/r1686409
Log:
Rename since it is going to be used to extract more than just the SNI 
information

Added:
    tomcat/trunk/java/org/apache/tomcat/util/net/TLSClientHelloExtractor.java
      - copied, changed from r1686374, 
tomcat/trunk/java/org/apache/tomcat/util/net/SNIExtractor.java
Removed:
    tomcat/trunk/java/org/apache/tomcat/util/net/SNIExtractor.java
Modified:
    tomcat/trunk/java/org/apache/tomcat/util/net/SecureNio2Channel.java
    tomcat/trunk/java/org/apache/tomcat/util/net/SecureNioChannel.java

Modified: tomcat/trunk/java/org/apache/tomcat/util/net/SecureNio2Channel.java
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/tomcat/util/net/SecureNio2Channel.java?rev=1686409&r1=1686408&r2=1686409&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/tomcat/util/net/SecureNio2Channel.java 
(original)
+++ tomcat/trunk/java/org/apache/tomcat/util/net/SecureNio2Channel.java Fri Jun 
19 13:24:27 2015
@@ -36,7 +36,7 @@ import javax.net.ssl.SSLException;
 import org.apache.juli.logging.Log;
 import org.apache.juli.logging.LogFactory;
 import org.apache.tomcat.util.buf.ByteBufferUtils;
-import org.apache.tomcat.util.net.SNIExtractor.SNIResult;
+import org.apache.tomcat.util.net.TLSClientHelloExtractor.SNIResult;
 import org.apache.tomcat.util.res.StringManager;
 
 /**
@@ -314,7 +314,7 @@ public class SecureNio2Channel extends N
             return 1;
         }
 
-        SNIExtractor extractor = new SNIExtractor(netInBuffer);
+        TLSClientHelloExtractor extractor = new 
TLSClientHelloExtractor(netInBuffer);
 
         while (extractor.getResult() == SNIResult.UNDERFLOW &&
                 netInBuffer.capacity() < endpoint.getSniParseLimit()) {
@@ -326,7 +326,7 @@ public class SecureNio2Channel extends N
 
             netInBuffer = ByteBufferUtils.expand(netInBuffer, newLimit);
             sc.read(netInBuffer);
-            extractor = new SNIExtractor(netInBuffer);
+            extractor = new TLSClientHelloExtractor(netInBuffer);
         }
 
         String hostName = null;

Modified: tomcat/trunk/java/org/apache/tomcat/util/net/SecureNioChannel.java
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/tomcat/util/net/SecureNioChannel.java?rev=1686409&r1=1686408&r2=1686409&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/tomcat/util/net/SecureNioChannel.java 
(original)
+++ tomcat/trunk/java/org/apache/tomcat/util/net/SecureNioChannel.java Fri Jun 
19 13:24:27 2015
@@ -33,7 +33,7 @@ import javax.net.ssl.SSLException;
 import org.apache.juli.logging.Log;
 import org.apache.juli.logging.LogFactory;
 import org.apache.tomcat.util.buf.ByteBufferUtils;
-import org.apache.tomcat.util.net.SNIExtractor.SNIResult;
+import org.apache.tomcat.util.net.TLSClientHelloExtractor.SNIResult;
 import org.apache.tomcat.util.res.StringManager;
 
 /**
@@ -252,7 +252,7 @@ public class SecureNioChannel extends Ni
     private int processSNI() throws IOException {
         // Read some data into the network input buffer so we can peek at it.
         sc.read(netInBuffer);
-        SNIExtractor extractor = new SNIExtractor(netInBuffer);
+        TLSClientHelloExtractor extractor = new 
TLSClientHelloExtractor(netInBuffer);
 
         while (extractor.getResult() == SNIResult.UNDERFLOW &&
                 netInBuffer.capacity() < endpoint.getSniParseLimit()) {
@@ -264,7 +264,7 @@ public class SecureNioChannel extends Ni
 
             netInBuffer = ByteBufferUtils.expand(netInBuffer, newLimit);
             sc.read(netInBuffer);
-            extractor = new SNIExtractor(netInBuffer);
+            extractor = new TLSClientHelloExtractor(netInBuffer);
         }
 
         String hostName = null;

Copied: 
tomcat/trunk/java/org/apache/tomcat/util/net/TLSClientHelloExtractor.java (from 
r1686374, tomcat/trunk/java/org/apache/tomcat/util/net/SNIExtractor.java)
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/tomcat/util/net/TLSClientHelloExtractor.java?p2=tomcat/trunk/java/org/apache/tomcat/util/net/TLSClientHelloExtractor.java&p1=tomcat/trunk/java/org/apache/tomcat/util/net/SNIExtractor.java&r1=1686374&r2=1686409&rev=1686409&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/tomcat/util/net/SNIExtractor.java (original)
+++ tomcat/trunk/java/org/apache/tomcat/util/net/TLSClientHelloExtractor.java 
Fri Jun 19 13:24:27 2015
@@ -26,10 +26,10 @@ import org.apache.tomcat.util.res.String
 /**
  * This class extracts the SNI host name from a TLS client-hello message.
  */
-public class SNIExtractor {
+public class TLSClientHelloExtractor {
 
-    private static final Log log = LogFactory.getLog(SNIExtractor.class);
-    private static final StringManager sm = 
StringManager.getManager(SNIExtractor.class);
+    private static final Log log = 
LogFactory.getLog(TLSClientHelloExtractor.class);
+    private static final StringManager sm = 
StringManager.getManager(TLSClientHelloExtractor.class);
 
     private final SNIResult result;
     private final String sniValue;
@@ -45,7 +45,7 @@ public class SNIExtractor {
      *
      * @param netInBuffer The buffer containing the TLS data to process
      */
-    public SNIExtractor(ByteBuffer netInBuffer) {
+    public TLSClientHelloExtractor(ByteBuffer netInBuffer) {
         // TODO: Detect use of http on a secure connection and provide a simple
         //       error page.
 



---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org

Reply via email to