Home | History | Annotate | Download | only in ssl

Lines Matching defs:SSLContext

32 import javax.net.ssl.SSLContext;
51 * Tests for <code>SSLContext</code> class constructors and methods.
54 @TestTargetClass(SSLContext.class)
57 private static String srvSSLContext = "SSLContext";
79 protected SSLContext[] createSSLCon() {
84 SSLContext[] sslC = new SSLContext[3];
86 sslC[0] = SSLContext.getInstance(defaultProtocol);
87 sslC[1] = SSLContext.getInstance(defaultProtocol, defaultProvider);
88 sslC[2] = SSLContext.getInstance(defaultProtocol,
98 * Test for <code>SSLContext</code> constructor Assertion: returns
99 * SSLContext object
104 method = "SSLContext",
115 SSLContext sslContext = new MySslContext(spi, defaultProvider,
118 sslContext.getProtocol());
120 sslContext.getProvider());
123 sslContext.init(km, tm, new SecureRandom());
125 sslContext.createSSLEngine());
127 sslContext.createSSLEngine("host", 8888));
129 sslContext.init(km, tm, null);
135 sslContext = new MySslContext(null, null, null);
136 assertNull("Incorrect protocol", sslContext.getProtocol());
137 assertNull("Incorrect provider", sslContext.getProvider());
139 sslContext.createSSLEngine();
144 sslContext.getSocketFactory();
152 * @tests javax.net.ssl.SSLContext#createSSLEngine()
163 SSLContext sslContext = new MySslContext(spi, defaultProvider,
165 sslContext.init(null, null, new SecureRandom());
166 SSLEngine sslEngine = sslContext.createSSLEngine();
172 * @tests javax.net.ssl.SSLContext#createSSLEngine(java.lang.String, int)
184 SSLContext sslContext = new MySslContext(spi, defaultProvider,
186 sslContext.init(null, null, new SecureRandom());
187 SSLEngine sslEngine = sslContext.createSSLEngine("www.fortify.net", 80);
208 SSLContext[] sslC = createSSLCon();
209 assertNotNull("SSLContext objects were not created", sslC);
221 * returns SSLContext object
235 SSLContext sslContext;
237 sslContext = SSLContext.getInstance(validValues[i]);
238 assertNotNull("No SSLContext created", sslContext);
240 sslContext.getProtocol());
257 SSLContext.getInstance(null);
264 SSLContext.getInstance(invalidValues[i]);
292 SSLContext.getInstance(defaultProtocol, provider);
297 SSLContext.getInstance(defaultProtocol, "");
321 SSLContext.getInstance(null, defaultProviderName);
328 SSLContext.getInstance(invalidValues[i], defaultProviderName);
355 SSLContext.getInstance(validValues[j], invalidValues[i]);
367 * method Assertion: returns instance of SSLContext
381 SSLContext sslContext;
383 sslContext = SSLContext.getInstance(validValues[i],
385 assertNotNull("Not SSLContext created", sslContext);
387 validValues[i], sslContext.getProtocol());
389 defaultProvider, sslContext.getProvider());
411 SSLContext.getInstance(validValues[i], provider);
435 SSLContext
442 SSLContext.getInstance(invalidValues[i], defaultProvider);
451 * method Assertion: returns instance of SSLContext
464 SSLContext sslContext;
466 sslContext = SSLContext
468 assertNotNull("Not SSLContext created", sslContext);
469 assertEquals("Invalid protocol", validValues[i], sslContext.getProtocol());
470 assertEquals("Invalid provider", defaultProvider, sslContext.getProvider());
477 * @tests javax.net.ssl.SSLContext#getProtocol()
489 SSLContext sslContext = new MySslContext(spi, defaultProvider,
492 defaultProtocol, sslContext.getProtocol());
493 sslContext = new MySslContext(spi, defaultProvider,
495 assertNull("Incorrect protocol", sslContext.getProtocol());
496 sslContext = SSLContext.getInstance(defaultProtocol);
498 defaultProtocol, sslContext.getProtocol());
499 sslContext = SSLContext.getInstance(defaultProtocol, defaultProvider);
501 defaultProtocol, sslContext.getProtocol());
502 sslContext = SSLContext.getInstance(defaultProtocol, defaultProviderName);
504 defaultProtocol, sslContext.getProtocol());
510 * @tests javax.net.ssl.SSLContext#getProvider()
522 SSLContext sslContext = new MySslContext(spi, defaultProvider,
525 defaultProvider, sslContext.getProvider());
526 sslContext = SSLContext.getInstance(defaultProtocol, defaultProvider);
528 defaultProvider, sslContext.getProvider());
529 sslContext = SSLContext.getInstance(defaultProtocol, defaultProviderName);
531 defaultProvider, sslContext.getProvider());
535 * @tests javax.net.ssl.SSLContext#getServletSessionContext()
547 SSLContext[] sslC = createSSLCon();
548 assertNotNull("SSLContext objects were not created", sslC);
561 for (SSLContext sslCi : sslC) {
588 SSLContext[] sslC = createSSLCon();
589 assertNotNull("SSLContext objects were not created", sslC);
622 * @tests javax.net.ssl.SSLContext#getSocketFactory()
634 SSLContext[] sslC = createSSLCon();
635 assertNotNull("SSLContext objects were not created", sslC);
648 for (SSLContext sslCi : sslC) {
660 * @tests javax.net.ssl.SSLContext#
674 SSLContext sslContext = new MySslContext(spi, defaultProvider,
677 sslContext.createSSLEngine();
684 sslContext.init(null, null, null);
703 sslContext.init(kmf.getKeyManagers(), tms, new SecureRandom());
711 * Addifional class to verify SSLContext constructor
714 class MySslContext extends SSLContext {