18 # 19 # Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA 20 # or visit www.oracle.com if you need additional information or have any 21 # questions. 22 # 23 24 # 25 # @test 26 # @bug 5016500 27 # @summary Test SslRmi[Client|Server]SocketFactory SSL socket parameters. 28 # @author Luis-Miguel Alventosa 29 # @run clean SSLSocketParametersTest 30 # @run build SSLSocketParametersTest 31 # @run shell/timeout=300 SSLSocketParametersTest.sh 32 33 echo ------------------------------------------------------------- 34 echo Launching test for `basename $0 .sh` 35 echo ------------------------------------------------------------- 36 37 # case 1: /* default constructor - default config */ 38 ${TESTJAVA}/bin/java ${TESTVMOPTS} -classpath ${TESTCLASSES} -Dtest.src=${TESTSRC} SSLSocketParametersTest 1 || exit $? 39 40 # case 2: /* non-default constructor - default config */ 41 ${TESTJAVA}/bin/java ${TESTVMOPTS} -classpath ${TESTCLASSES} -Dtest.src=${TESTSRC} SSLSocketParametersTest 2 || exit $? 42 43 # case 3: /* needClientAuth=true */ 44 ${TESTJAVA}/bin/java ${TESTVMOPTS} -classpath ${TESTCLASSES} -Dtest.src=${TESTSRC} SSLSocketParametersTest 3 || exit $? 45 46 # case 4: /* server side dummy_ciphersuite */ 47 ${TESTJAVA}/bin/java ${TESTVMOPTS} -classpath ${TESTCLASSES} -Dtest.src=${TESTSRC} SSLSocketParametersTest 4 || exit $? 48 49 # case 5: /* server side dummy_protocol */ 50 ${TESTJAVA}/bin/java ${TESTVMOPTS} -classpath ${TESTCLASSES} -Dtest.src=${TESTSRC} SSLSocketParametersTest 5 || exit $? 51 52 # case 6: /* client side dummy_ciphersuite */ 53 ${TESTJAVA}/bin/java ${TESTVMOPTS} -classpath ${TESTCLASSES} -Dtest.src=${TESTSRC} SSLSocketParametersTest 6 || exit $? 54 55 # case 7: /* client side dummy_protocol */ 56 ${TESTJAVA}/bin/java ${TESTVMOPTS} -classpath ${TESTCLASSES} -Dtest.src=${TESTSRC} SSLSocketParametersTest 7 || exit $? | 18 # 19 # Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA 20 # or visit www.oracle.com if you need additional information or have any 21 # questions. 22 # 23 24 # 25 # @test 26 # @bug 5016500 27 # @summary Test SslRmi[Client|Server]SocketFactory SSL socket parameters. 28 # @author Luis-Miguel Alventosa 29 # @run clean SSLSocketParametersTest 30 # @run build SSLSocketParametersTest 31 # @run shell/timeout=300 SSLSocketParametersTest.sh 32 33 echo ------------------------------------------------------------- 34 echo Launching test for `basename $0 .sh` 35 echo ------------------------------------------------------------- 36 37 # case 1: /* default constructor - default config */ 38 ${TESTJAVA}/bin/java ${TESTVMOPTS} ${TESTJAVAOPTS} -classpath ${TESTCLASSES} -Dtest.src=${TESTSRC} SSLSocketParametersTest 1 || exit $? 39 40 # case 2: /* non-default constructor - default config */ 41 ${TESTJAVA}/bin/java ${TESTVMOPTS} ${TESTJAVAOPTS} -classpath ${TESTCLASSES} -Dtest.src=${TESTSRC} SSLSocketParametersTest 2 || exit $? 42 43 # case 3: /* needClientAuth=true */ 44 ${TESTJAVA}/bin/java ${TESTVMOPTS} ${TESTJAVAOPTS} -classpath ${TESTCLASSES} -Dtest.src=${TESTSRC} SSLSocketParametersTest 3 || exit $? 45 46 # case 4: /* server side dummy_ciphersuite */ 47 ${TESTJAVA}/bin/java ${TESTVMOPTS} ${TESTJAVAOPTS} -classpath ${TESTCLASSES} -Dtest.src=${TESTSRC} SSLSocketParametersTest 4 || exit $? 48 49 # case 5: /* server side dummy_protocol */ 50 ${TESTJAVA}/bin/java ${TESTVMOPTS} ${TESTJAVAOPTS} -classpath ${TESTCLASSES} -Dtest.src=${TESTSRC} SSLSocketParametersTest 5 || exit $? 51 52 # case 6: /* client side dummy_ciphersuite */ 53 ${TESTJAVA}/bin/java ${TESTVMOPTS} ${TESTJAVAOPTS} -classpath ${TESTCLASSES} -Dtest.src=${TESTSRC} SSLSocketParametersTest 6 || exit $? 54 55 # case 7: /* client side dummy_protocol */ 56 ${TESTJAVA}/bin/java ${TESTVMOPTS} ${TESTJAVAOPTS} -classpath ${TESTCLASSES} -Dtest.src=${TESTSRC} SSLSocketParametersTest 7 || exit $? |