Author: markt
Date: Tue Aug 12 18:26:55 2014
New Revision: 1617553
URL: http://svn.apache.org/r1617553
Log:
Map protocol names to the name used by OpenSSL with ciphers -v
Modified:
tomcat/trunk/java/org/apache/tomcat/util/net/jsse/openssl/Protocol.java
Modified:
tomcat/trunk/java/org/apache/tomcat/util/net/jsse/openssl/Protocol.java
URL:
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/tomcat/util/net/jsse/openssl/Protocol.java?rev=1617553&r1=1617552&r2=1617553&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/tomcat/util/net/jsse/openssl/Protocol.java
(original)
+++ tomcat/trunk/java/org/apache/tomcat/util/net/jsse/openssl/Protocol.java Tue
Aug 12 18:26:55 2014
@@ -18,5 +18,24 @@
package org.apache.tomcat.util.net.jsse.openssl;
enum Protocol {
- SSLv3, SSLv2, TLSv1, TLSv1_2;
+
+ SSLv3("SSLv3"),
+ SSLv2("SSLv2"),
+ TLSv1("SSLv3"),
+ TLSv1_2("TLSv1.2");
+
+ private final String openSSLName;
+
+ private Protocol(String openSSLName) {
+ this.openSSLName = openSSLName;
+ }
+
+ /**
+ * The name returned by OpenSSL in the protocol column when using
+ * <code>openssl ciphers -v</code>. This is currently only used by the unit
+ * tests hence it is package private.
+ */
+ String getOpenSSLName() {
+ return openSSLName;
+ }
}
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]