[jboss-cvs] JBossRemoting/src/tests/org/jboss/test/remoting/transport/servlet/ssl ...
Ron Sigal
ron_sigal at yahoo.com
Thu Nov 22 04:29:06 EST 2007
User: rsigal
Date: 07/11/22 04:29:06
Added: src/tests/org/jboss/test/remoting/transport/servlet/ssl
Tag: remoting_2_x
SSLServletClientAddressTestClient.java
Log:
JBREM-758, JBREM-792: Added unit test for sslservlet transport.
Revision Changes Path
No revision
No revision
1.1.2.1 +51 -0 JBossRemoting/src/tests/org/jboss/test/remoting/transport/servlet/ssl/Attic/SSLServletClientAddressTestClient.java
(In the diff below, changes in quantity of whitespace are not shown.)
Index: SSLServletClientAddressTestClient.java
===================================================================
RCS file: SSLServletClientAddressTestClient.java
diff -N SSLServletClientAddressTestClient.java
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ SSLServletClientAddressTestClient.java 22 Nov 2007 09:29:06 -0000 1.1.2.1
@@ -0,0 +1,51 @@
+package org.jboss.test.remoting.transport.servlet.ssl;
+
+import java.net.InetAddress;
+import java.util.Map;
+
+import org.jboss.remoting.security.SSLSocketBuilder;
+import org.jboss.test.remoting.clientaddress.ClientAddressTestParent;
+
+public class SSLServletClientAddressTestClient extends ClientAddressTestParent
+{
+ protected String getTransport()
+ {
+ return "sslservlet";
+ }
+
+ protected String getCallbackTransport()
+ {
+ return "socket";
+ }
+
+ protected void addExtraServerConfig(Map config)
+ {
+ config.put(SSLSocketBuilder.REMOTING_KEY_STORE_TYPE, "JKS");
+ String keyStoreFilePath = this.getClass().getResource(".keystore").getFile();
+ config.put(SSLSocketBuilder.REMOTING_KEY_STORE_FILE_PATH, keyStoreFilePath);
+ config.put(SSLSocketBuilder.REMOTING_KEY_STORE_PASSWORD, "unit-tests-server");
+ }
+
+ protected void addExtraClientConfig(Map config)
+ {
+ config.put(SSLSocketBuilder.REMOTING_TRUST_STORE_TYPE, "JKS");
+ String trustStoreFilePath = this.getClass().getResource(".truststore").getFile();
+ config.put(SSLSocketBuilder.REMOTING_TRUST_STORE_FILE_PATH, trustStoreFilePath);
+ config.put(SSLSocketBuilder.REMOTING_TRUST_STORE_PASSWORD, "unit-tests-client");
+ }
+
+ protected void setupServer()
+ {
+ locatorURI = "sslservlet://localhost:8443/servlet-invoker/ServerInvokerServlet";
+ port = 8443;
+ }
+
+ protected String reconstructLocator(InetAddress address)
+ {
+ return "sslservlet://" + address.getHostAddress() + ":8443/servlet-invoker/ServerInvokerServlet";
+ }
+
+ protected void shutdownServer()
+ {
+ }
+}
More information about the jboss-cvs-commits
mailing list