test/sun/security/validator/certreplace.sh

Print this page




  66     | $KT -import -alias int
  67 $KT -certreq -alias user | $KT -gencert -rfc -alias int \
  68     | $KT -import -alias user
  69 
  70 # 3. Create the certchain file
  71 
  72 $KT -export -alias user -rfc > certreplace.certs
  73 $KT -export -rfc -alias int >> certreplace.certs
  74 $KT -export -rfc -alias ca >> certreplace.certs
  75 
  76 # 4. Upgrade ca from MD2withRSA to SHA256withRSA, remove other aliases and
  77 # make this keystore the cacerts file
  78 
  79 $KT -selfcert -alias ca
  80 $KT -delete -alias int
  81 $KT -delete -alias user
  82 
  83 # 5. Build and run test
  84 
  85 $JAVAC ${TESTJAVACOPTS} ${TESTTOOLVMOPTS} -d . ${TESTSRC}${FS}CertReplace.java
  86 $JAVA ${TESTVMOPTS} CertReplace certreplace.jks certreplace.certs


  66     | $KT -import -alias int
  67 $KT -certreq -alias user | $KT -gencert -rfc -alias int \
  68     | $KT -import -alias user
  69 
  70 # 3. Create the certchain file
  71 
  72 $KT -export -alias user -rfc > certreplace.certs
  73 $KT -export -rfc -alias int >> certreplace.certs
  74 $KT -export -rfc -alias ca >> certreplace.certs
  75 
  76 # 4. Upgrade ca from MD2withRSA to SHA256withRSA, remove other aliases and
  77 # make this keystore the cacerts file
  78 
  79 $KT -selfcert -alias ca
  80 $KT -delete -alias int
  81 $KT -delete -alias user
  82 
  83 # 5. Build and run test
  84 
  85 $JAVAC ${TESTJAVACOPTS} ${TESTTOOLVMOPTS} -d . ${TESTSRC}${FS}CertReplace.java
  86 $JAVA ${TESTVMOPTS} ${TESTJAVAOPTS} CertReplace certreplace.jks certreplace.certs