equal
deleted
inserted
replaced
130 "jdk.tls.client.enableStatusRequestExtension = true"); |
130 "jdk.tls.client.enableStatusRequestExtension = true"); |
131 System.out.println("========================================="); |
131 System.out.println("========================================="); |
132 |
132 |
133 System.setProperty("jdk.tls.client.enableStatusRequestExtension", |
133 System.setProperty("jdk.tls.client.enableStatusRequestExtension", |
134 "true"); |
134 "true"); |
135 SSLContext ctxStaple = SSLContext.getInstance("TLS"); |
135 System.out.println("*** TEST 1 BEFORE: " + System.getProperty("jdk.tls.client.enableStatusRequestExtension")); |
|
136 SSLContext ctxStaple = SSLContext.getInstance("TLSv1.2"); |
|
137 System.out.println("*** TEST 1 AFTER: " + System.getProperty("jdk.tls.client.enableStatusRequestExtension")); |
136 ctxStaple.init(null, tmf.getTrustManagers(), null); |
138 ctxStaple.init(null, tmf.getTrustManagers(), null); |
137 SSLEngine engine = ctxStaple.createSSLEngine(); |
139 SSLEngine engine = ctxStaple.createSSLEngine(); |
138 engine.setUseClientMode(true); |
140 engine.setUseClientMode(true); |
139 SSLSession session = engine.getSession(); |
141 SSLSession session = engine.getSession(); |
140 ByteBuffer clientOut = ByteBuffer.wrap("I'm a Client".getBytes()); |
142 ByteBuffer clientOut = ByteBuffer.wrap("I'm a Client".getBytes()); |
159 "jdk.tls.client.enableStatusRequestExtension = false"); |
161 "jdk.tls.client.enableStatusRequestExtension = false"); |
160 System.out.println("========================================="); |
162 System.out.println("========================================="); |
161 |
163 |
162 System.setProperty("jdk.tls.client.enableStatusRequestExtension", |
164 System.setProperty("jdk.tls.client.enableStatusRequestExtension", |
163 "false"); |
165 "false"); |
164 SSLContext ctxNoStaple = SSLContext.getInstance("TLS"); |
166 System.out.println("*** TEST 2 BEFORE: " + System.getProperty("jdk.tls.client.enableStatusRequestExtension")); |
|
167 SSLContext ctxNoStaple = SSLContext.getInstance("TLSv1.2"); |
|
168 System.out.println("*** TEST 2 AFTER: " + System.getProperty("jdk.tls.client.enableStatusRequestExtension")); |
165 ctxNoStaple.init(null, tmf.getTrustManagers(), null); |
169 ctxNoStaple.init(null, tmf.getTrustManagers(), null); |
166 engine = ctxNoStaple.createSSLEngine(); |
170 engine = ctxNoStaple.createSSLEngine(); |
167 engine.setUseClientMode(true); |
171 engine.setUseClientMode(true); |
168 session = engine.getSession(); |
172 session = engine.getSession(); |
169 cTOs = ByteBuffer.allocateDirect(session.getPacketBufferSize()); |
173 cTOs = ByteBuffer.allocateDirect(session.getPacketBufferSize()); |
191 "jdk.tls.server.enableStatusRequestExtension = true"); |
195 "jdk.tls.server.enableStatusRequestExtension = true"); |
192 System.out.println("========================================="); |
196 System.out.println("========================================="); |
193 |
197 |
194 System.setProperty("jdk.tls.server.enableStatusRequestExtension", |
198 System.setProperty("jdk.tls.server.enableStatusRequestExtension", |
195 "true"); |
199 "true"); |
196 SSLContext ctxStaple = SSLContext.getInstance("TLS"); |
200 SSLContext ctxStaple = SSLContext.getInstance("TLSv1.2"); |
197 ctxStaple.init(kmf.getKeyManagers(), tmf.getTrustManagers(), null); |
201 ctxStaple.init(kmf.getKeyManagers(), tmf.getTrustManagers(), null); |
198 SSLEngine engine = ctxStaple.createSSLEngine(); |
202 SSLEngine engine = ctxStaple.createSSLEngine(); |
199 engine.setUseClientMode(false); |
203 engine.setUseClientMode(false); |
200 SSLSession session = engine.getSession(); |
204 SSLSession session = engine.getSession(); |
201 ByteBuffer serverOut = ByteBuffer.wrap("I'm a Server".getBytes()); |
205 ByteBuffer serverOut = ByteBuffer.wrap("I'm a Server".getBytes()); |
242 "jdk.tls.server.enableStatusRequestExtension = false"); |
246 "jdk.tls.server.enableStatusRequestExtension = false"); |
243 System.out.println("========================================="); |
247 System.out.println("========================================="); |
244 |
248 |
245 System.setProperty("jdk.tls.server.enableStatusRequestExtension", |
249 System.setProperty("jdk.tls.server.enableStatusRequestExtension", |
246 "false"); |
250 "false"); |
247 SSLContext ctxNoStaple = SSLContext.getInstance("TLS"); |
251 SSLContext ctxNoStaple = SSLContext.getInstance("TLSv1.2"); |
248 ctxNoStaple.init(kmf.getKeyManagers(), tmf.getTrustManagers(), null); |
252 ctxNoStaple.init(kmf.getKeyManagers(), tmf.getTrustManagers(), null); |
249 engine = ctxNoStaple.createSSLEngine(); |
253 engine = ctxNoStaple.createSSLEngine(); |
250 engine.setUseClientMode(false); |
254 engine.setUseClientMode(false); |
251 session = engine.getSession(); |
255 session = engine.getSession(); |
252 serverIn = ByteBuffer.allocate(session.getApplicationBufferSize() + 50); |
256 serverIn = ByteBuffer.allocate(session.getApplicationBufferSize() + 50); |