jdk/test/sun/security/tools/keytool/AltProviderPath.sh
changeset 24116 9f9b4ba34aad
parent 23010 6dadb192ad81
equal deleted inserted replaced
24077:0809c9a4d36e 24116:9f9b4ba34aad
    67     ;;
    67     ;;
    68 esac
    68 esac
    69 
    69 
    70 # the test code
    70 # the test code
    71 #genkey
    71 #genkey
    72 ${TESTJAVA}${FS}bin${FS}keytool -genkey -v -alias dummyTestCA \
    72 ${TESTJAVA}${FS}bin${FS}keytool ${TESTTOOLVMOPTS} -genkey -v -alias dummyTestCA \
    73     -keyalg "RSA" -keysize 1024 -sigalg "ShA1WithRSA" \
    73     -keyalg "RSA" -keysize 1024 -sigalg "ShA1WithRSA" \
    74     -dname "cn=Dummy Test CA, ou=JSN, o=JavaSoft, c=US" -validity 3650 \
    74     -dname "cn=Dummy Test CA, ou=JSN, o=JavaSoft, c=US" -validity 3650 \
    75     -keypass storepass -keystore keystoreCA.dks -storepass storepass \
    75     -keypass storepass -keystore keystoreCA.dks -storepass storepass \
    76     -storetype "dummyks" -provider "org.test.dummy.DummyProvider" \
    76     -storetype "dummyks" -provider "org.test.dummy.DummyProvider" \
    77     -providerPath ${TESTCLASSES}
    77     -providerPath ${TESTCLASSES}
    79 if [ $? -ne 0 ]; then
    79 if [ $? -ne 0 ]; then
    80     exit 1
    80     exit 1
    81 fi
    81 fi
    82 
    82 
    83 #Change keystore password
    83 #Change keystore password
    84 ${TESTJAVA}${FS}bin${FS}keytool -storepasswd -new storepass2 \
    84 ${TESTJAVA}${FS}bin${FS}keytool ${TESTTOOLVMOPTS} -storepasswd -new storepass2 \
    85     -keystore keystoreCA.dks -storetype "dummyks" -storepass storepass \
    85     -keystore keystoreCA.dks -storetype "dummyks" -storepass storepass \
    86     -provider "org.test.dummy.DummyProvider" -providerPath ${TESTCLASSES}
    86     -provider "org.test.dummy.DummyProvider" -providerPath ${TESTCLASSES}
    87 
    87 
    88 if [ $? -ne 0 ]; then
    88 if [ $? -ne 0 ]; then
    89     exit 1
    89     exit 1
    90 fi
    90 fi
    91 
    91 
    92 
    92 
    93 #Change keystore key password
    93 #Change keystore key password
    94 ${TESTJAVA}${FS}bin${FS}keytool -keypasswd -alias "dummyTestCA" \
    94 ${TESTJAVA}${FS}bin${FS}keytool ${TESTTOOLVMOPTS} -keypasswd -alias "dummyTestCA" \
    95     -keypass storepass -new keypass -keystore keystoreCA.dks \
    95     -keypass storepass -new keypass -keystore keystoreCA.dks \
    96     -storetype "dummyks" -storepass storepass2 \
    96     -storetype "dummyks" -storepass storepass2 \
    97     -provider "org.test.dummy.DummyProvider" -providerPath ${TESTCLASSES}
    97     -provider "org.test.dummy.DummyProvider" -providerPath ${TESTCLASSES}
    98 
    98 
    99 if [ $? -ne 0 ]; then
    99 if [ $? -ne 0 ]; then
   100     exit 1
   100     exit 1
   101 fi
   101 fi
   102 
   102 
   103 #Export certificate
   103 #Export certificate
   104 ${TESTJAVA}${FS}bin${FS}keytool -v -export -rfc -alias "dummyTestCA" \
   104 ${TESTJAVA}${FS}bin${FS}keytool ${TESTTOOLVMOPTS} -v -export -rfc -alias "dummyTestCA" \
   105     -file "dummyTestCA.der" -keystore keystoreCA.dks -storetype "dummyks" \
   105     -file "dummyTestCA.der" -keystore keystoreCA.dks -storetype "dummyks" \
   106     -storepass storepass2 -provider "org.test.dummy.DummyProvider" \
   106     -storepass storepass2 -provider "org.test.dummy.DummyProvider" \
   107     -providerPath ${TESTCLASSES}
   107     -providerPath ${TESTCLASSES}
   108 
   108 
   109 if [ $? -ne 0 ]; then
   109 if [ $? -ne 0 ]; then
   110     exit 1
   110     exit 1
   111 fi
   111 fi
   112 
   112 
   113 #list keystore
   113 #list keystore
   114 ${TESTJAVA}${FS}bin${FS}keytool -v -list -keystore keystoreCA.dks \
   114 ${TESTJAVA}${FS}bin${FS}keytool ${TESTTOOLVMOPTS} -v -list -keystore keystoreCA.dks \
   115     -storetype "dummyks" -storepass storepass2 \
   115     -storetype "dummyks" -storepass storepass2 \
   116     -provider "org.test.dummy.DummyProvider" -providerPath ${TESTCLASSES}
   116     -provider "org.test.dummy.DummyProvider" -providerPath ${TESTCLASSES}
   117 
   117 
   118 if [ $? -ne 0 ]; then
   118 if [ $? -ne 0 ]; then
   119     exit 1
   119     exit 1