< prev index next >

jdk/test/sun/security/validator/certreplace.sh

Print this page




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


  66 $KT -certreq -alias int | $KT -gencert -rfc -alias ca -ext bc \
  67     | $KT -import -alias int
  68 $KT -certreq -alias user | $KT -gencert -rfc -alias int \
  69     | $KT -import -alias user
  70 
  71 # 3. Create the certchain file
  72 
  73 $KT -export -alias user -rfc > certreplace.certs
  74 $KT -export -rfc -alias int >> certreplace.certs
  75 $KT -export -rfc -alias ca >> certreplace.certs
  76 
  77 # 4. Upgrade ca from MD2withRSA to SHA256withRSA, remove other aliases and
  78 # make this keystore the cacerts file
  79 
  80 $KT -selfcert -alias ca
  81 $KT -delete -alias int
  82 $KT -delete -alias user
  83 
  84 # 5. Build and run test
  85 
  86 EXTRAOPTS="--add-exports java.base/sun.security.validator=ALL-UNNAMED"
  87 $JAVAC ${TESTJAVACOPTS} ${TESTTOOLVMOPTS} ${EXTRAOPTS} -d . ${TESTSRC}${FS}CertReplace.java
  88 $JAVA ${TESTVMOPTS} ${EXTRAOPTS} CertReplace certreplace.jks certreplace.certs
< prev index next >