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
|