Home | History | Annotate | Download | only in ssl

Lines Matching defs:SSLContext

32 import javax.net.ssl.SSLContext;
50 * Tests for <code>SSLContext</code> class constructors and methods.
56 private static String srvSSLContext = "SSLContext";
70 private static final String NotSupportedMsg = "There is no suitable provider for SSLContext";
95 protected SSLContext[] createSSLCon() {
100 SSLContext[] sslC = new SSLContext[3];
102 sslC[0] = SSLContext.getInstance(defaultProtocol);
103 sslC[1] = SSLContext.getInstance(defaultProtocol, defaultProvider);
104 sslC[2] = SSLContext.getInstance(defaultProtocol,
115 * returns SSLContext object
122 SSLContext sslContext;
124 sslContext = SSLContext.getInstance(validValues[i]);
125 assertTrue("Not SSLContext object",
126 sslContext instanceof SSLContext);
127 assertEquals("Invalid protocol", sslContext.getProtocol(),
139 SSLContext.getInstance(null);
146 SSLContext.getInstance(invalidValues[i]);
168 SSLContext.getInstance(defaultProtocol, provider);
173 SSLContext.getInstance(defaultProtocol, "");
191 SSLContext.getInstance(null, defaultProviderName);
198 SSLContext.getInstance(invalidValues[i], defaultProviderName);
219 SSLContext.getInstance(validValues[j], invalidValues[i]);
231 * method Assertion: returns instance of SSLContext
239 SSLContext sslContext;
241 sslContext = SSLContext.getInstance(validValues[i],
243 assertTrue("Not SSLContext object",
244 sslContext instanceof SSLContext);
245 assertEquals("Invalid protocol", sslContext.getProtocol(),
247 assertEquals("Invalid provider", sslContext.getProvider(),
264 SSLContext.getInstance(validValues[i], provider);
282 SSLContext.getInstance(null, defaultProvider);
289 SSLContext.getInstance(invalidValues[i], defaultProvider);
298 * method Assertion: returns instance of SSLContext
305 SSLContext sslContext;
307 sslContext = SSLContext
309 assertTrue("Not SSLContext object",
310 sslContext instanceof SSLContext);
311 assertEquals("Invalid protocol", sslContext.getProtocol(),
313 assertEquals("Invalid provider", sslContext.getProvider(),
328 SSLContext[] sslC = createSSLCon();
329 assertNotNull("SSLContext objects were not created", sslC);
351 SSLContext[] sslC = createSSLCon();
352 assertNotNull("SSLContext objects were not created", sslC);
378 * Test for <code>SSLContext</code> constructor Assertion: returns
379 * SSLContext object
388 SSLContext sslContext = new MySSLContext(spi, defaultProvider,
390 assertTrue("Not CertStore object", sslContext instanceof SSLContext);
391 assertEquals("Incorrect protocol", sslContext.getProtocol(),
393 assertEquals("Incorrect provider", sslContext.getProvider(),
397 sslContext.init(km, tm, new SecureRandom());
398 assertTrue(sslContext.createSSLEngine() instanceof SSLEngine);
399 assertTrue(sslContext.createSSLEngine("host host", 8888) instanceof SSLEngine);
401 sslContext.init(km, tm, null);
406 sslContext = new MySSLContext(null, null, null);
407 assertTrue("Not CertStore object", sslContext instanceof SSLContext);
408 assertNull("Incorrect protocol", sslContext.getProtocol());
409 assertNull("Incorrect provider", sslContext.getProvider());
411 sslContext.createSSLEngine();
416 sslContext.getSocketFactory();
432 SSLContext sslContext = (SSLContext) class1.newInstance();
433 System.out.println(SSLContext.getInstance("Default"));
434 assertTrue((sslContext.getDefault()) instanceof SSLContext);
445 SSLContext[] sslContexts = createSSLCon();
446 assertNotNull("SSLContext objects were not created", sslContexts);
468 SSLContext[] sslContexts = createSSLCon();
469 assertNotNull("SSLContext objects were not created", sslContexts);
491 * Addifional class to verify SSLContext constructor
496 put("SSLContext.Default", "org.apache.harmony.xnet.tests.javax.net.ssl.MySSLContext");
500 class MySSLContext extends SSLContext {