package org.bouncycastle.jsse.provider.test; import java.security.Security; import javax.net.ssl.KeyManagerFactory; import javax.net.ssl.SSLContext; import javax.net.ssl.TrustManagerFactory; import junit.framework.TestCase; import org.bouncycastle.jsse.provider.BouncyCastleJsseProvider; public class InstanceTest extends TestCase { protected void setUp() { Security.addProvider(new BouncyCastleJsseProvider()); } public void testKeyManager() throws Exception { KeyManagerFactory.getInstance("PKIX", BouncyCastleJsseProvider.PROVIDER_NAME); } public void testTrustManager() throws Exception { TrustManagerFactory.getInstance("PKIX", BouncyCastleJsseProvider.PROVIDER_NAME); } public void testSSLContext() throws Exception { SSLContext.getInstance("TLS", BouncyCastleJsseProvider.PROVIDER_NAME); } }