@@ -19,7 +19,7 @@ public void testSSLEngineEndpointIdSetNull() throws java.security.NoSuchAlgorith
1919 SSLParameters sslParameters = sslEngine .getSSLParameters ();
2020 sslParameters .setEndpointIdentificationAlgorithm (null );
2121 sslEngine .setSSLParameters (sslParameters );
22- sslEngine .getSession ();
22+ sslEngine .getSession (); // $hasUnsafeCertTrust
2323 }
2424
2525 /**
@@ -28,7 +28,7 @@ public void testSSLEngineEndpointIdSetNull() throws java.security.NoSuchAlgorith
2828 public void testSSLEngineEndpointIdNotSet () throws java .security .NoSuchAlgorithmException {
2929 SSLContext sslContext = SSLContext .getInstance ("TLS" );
3030 SSLEngine sslEngine = sslContext .createSSLEngine ();
31- sslEngine .getSession ();
31+ sslEngine .getSession (); // $hasUnsafeCertTrust
3232 }
3333
3434 /**
@@ -40,7 +40,7 @@ public void testSSLEngineEndpointIdSafe() throws java.security.NoSuchAlgorithmEx
4040 SSLParameters sslParameters = sslEngine .getSSLParameters ();
4141 sslParameters .setEndpointIdentificationAlgorithm ("HTTPS" );
4242 sslEngine .setSSLParameters (sslParameters );
43- sslEngine .getSession ();
43+ sslEngine .getSession (); // Safe
4444 }
4545
4646 /**
@@ -49,8 +49,8 @@ public void testSSLEngineEndpointIdSafe() throws java.security.NoSuchAlgorithmEx
4949 public void testSSLSocketImmediatelyConnects ()
5050 throws java .security .NoSuchAlgorithmException , java .io .IOException {
5151 SSLContext sslContext = SSLContext .getInstance ("TLS" );
52- final SSLSocketFactory socketFactory = sslContext .getSocketFactory ();
53- SSLSocket socket = (SSLSocket ) socketFactory .createSocket ("www.example.com" , 443 );
52+ SocketFactory socketFactory = sslContext .getSocketFactory ();
53+ SSLSocket socket = (SSLSocket ) socketFactory .createSocket ("www.example.com" , 443 ); // $hasUnsafeCertTrust
5454 }
5555
5656 /**
@@ -59,9 +59,9 @@ public void testSSLSocketImmediatelyConnects()
5959 public void testSSLSocketEndpointIdNotSet ()
6060 throws java .security .NoSuchAlgorithmException , java .io .IOException {
6161 SSLContext sslContext = SSLContext .getInstance ("TLS" );
62- final SSLSocketFactory socketFactory = sslContext .getSocketFactory ();
62+ SSLSocketFactory socketFactory = sslContext .getSocketFactory ();
6363 SSLSocket socket = (SSLSocket ) socketFactory .createSocket ();
64- socket .connect (new InetSocketAddress ("www.example.com" , 443 ));
64+ socket .connect (new InetSocketAddress ("www.example.com" , 443 )); // $hasUnsafeCertTrust
6565 }
6666
6767 /**
@@ -70,12 +70,12 @@ public void testSSLSocketEndpointIdNotSet()
7070 public void testSSLSocketEndpointIdSetNull ()
7171 throws java .security .NoSuchAlgorithmException , java .io .IOException {
7272 SSLContext sslContext = SSLContext .getInstance ("TLS" );
73- final SSLSocketFactory socketFactory = sslContext .getSocketFactory ();
73+ SSLSocketFactory socketFactory = sslContext .getSocketFactory ();
7474 SSLSocket socket = (SSLSocket ) socketFactory .createSocket ();
7575 SSLParameters sslParameters = socket .getSSLParameters ();
7676 sslParameters .setEndpointIdentificationAlgorithm (null );
7777 socket .setSSLParameters (sslParameters );
78- socket .connect (new InetSocketAddress ("www.example.com" , 443 ));
78+ socket .connect (new InetSocketAddress ("www.example.com" , 443 )); // $hasUnsafeCertTrust
7979 }
8080
8181 /**
@@ -84,12 +84,12 @@ public void testSSLSocketEndpointIdSetNull()
8484 public void testSSLSocketEndpointIdSetEmpty ()
8585 throws java .security .NoSuchAlgorithmException , java .io .IOException {
8686 SSLContext sslContext = SSLContext .getInstance ("TLS" );
87- final SSLSocketFactory socketFactory = sslContext .getSocketFactory ();
87+ SSLSocketFactory socketFactory = sslContext .getSocketFactory ();
8888 SSLSocket socket = (SSLSocket ) socketFactory .createSocket ();
8989 SSLParameters sslParameters = socket .getSSLParameters ();
9090 sslParameters .setEndpointIdentificationAlgorithm ("" );
9191 socket .setSSLParameters (sslParameters );
92- socket .connect (new InetSocketAddress ("www.example.com" , 443 ));
92+ socket .connect (new InetSocketAddress ("www.example.com" , 443 )); // $hasUnsafeCertTrust
9393 }
9494
9595 /**
@@ -98,8 +98,8 @@ public void testSSLSocketEndpointIdSetEmpty()
9898 public void testSSLSocketEndpointIdAfterConnecting ()
9999 throws java .security .NoSuchAlgorithmException , java .io .IOException {
100100 SSLContext sslContext = SSLContext .getInstance ("TLS" );
101- final SSLSocketFactory socketFactory = sslContext .getSocketFactory ();
102- SSLSocket socket = (SSLSocket ) socketFactory .createSocket ("www.example.com" , 443 );
101+ SSLSocketFactory socketFactory = sslContext .getSocketFactory ();
102+ SSLSocket socket = (SSLSocket ) socketFactory .createSocket ("www.example.com" , 443 ); // $hasUnsafeCertTrust
103103 SSLParameters sslParameters = socket .getSSLParameters ();
104104 sslParameters .setEndpointIdentificationAlgorithm ("HTTPS" );
105105 socket .setSSLParameters (sslParameters );
@@ -111,36 +111,36 @@ public void testSSLSocketEndpointIdAfterConnecting()
111111 public void testSSLSocketEndpointIdSafe ()
112112 throws java .security .NoSuchAlgorithmException , java .io .IOException {
113113 SSLContext sslContext = SSLContext .getInstance ("TLS" );
114- final SSLSocketFactory socketFactory = sslContext .getSocketFactory ();
114+ SSLSocketFactory socketFactory = sslContext .getSocketFactory ();
115115 SSLSocket socket = (SSLSocket ) socketFactory .createSocket ();
116116 SSLParameters sslParameters = socket .getSSLParameters ();
117117 sslParameters .setEndpointIdentificationAlgorithm ("HTTPS" );
118118 socket .setSSLParameters (sslParameters );
119- socket .connect (new InetSocketAddress ("www.example.com" , 443 ));
119+ socket .connect (new InetSocketAddress ("www.example.com" , 443 )); // Safe
120120 }
121121
122122 /**
123123 * Test the endpoint identification of regular socket is not set
124124 */
125125 public void testSocketEndpointIdNotSet () throws java .io .IOException {
126126 SocketFactory socketFactory = SocketFactory .getDefault ();
127- Socket socket = socketFactory .createSocket ("www.example.com" , 80 );
127+ Socket socket = socketFactory .createSocket ("www.example.com" , 80 ); // Safe
128128 }
129129
130130 /**
131131 * Test the enableHostnameVerification of RabbitMQConnectionFactory is not set
132132 */
133133 public void testRabbitMQFactoryEnableHostnameVerificationNotSet () throws Exception {
134134 ConnectionFactory connectionFactory = new ConnectionFactory ();
135- connectionFactory .useSslProtocol ();
135+ connectionFactory .useSslProtocol (); // $hasUnsafeCertTrust
136136 }
137137
138138 /**
139139 * Test the enableHostnameVerification of RabbitMQConnectionFactory is not set
140140 */
141141 public void testRabbitMQFactorySafe () throws Exception {
142142 ConnectionFactory connectionFactory = new ConnectionFactory ();
143- connectionFactory .useSslProtocol ();
143+ connectionFactory .useSslProtocol (); // Safe
144144 connectionFactory .enableHostnameVerification ();
145145 }
146146}
0 commit comments