43 lines
1.4 KiB
Diff
43 lines
1.4 KiB
Diff
diff --git a/tests/chains/chains.sh b/tests/chains/chains.sh
|
|
--- a/tests/chains/chains.sh
|
|
+++ b/tests/chains/chains.sh
|
|
@@ -917,7 +917,7 @@
|
|
done
|
|
|
|
VFY_OPTS_TNAME="${DB_OPT} ${ENGINE} ${TRUST_AND_DB_OPT} ${REV_OPTS} ${FETCH_OPT} ${USAGE_OPT} ${POLICY_OPT} ${TRUST_OPT}"
|
|
- VFY_OPTS_ALL="${DB_OPT} ${ENGINE} -vv ${TRUST_AND_DB_OPT} ${REV_OPTS} ${FETCH_OPT} ${USAGE_OPT} ${POLICY_OPT} ${VFY_CERTS} ${TRUST_OPT}"
|
|
+ VFY_OPTS_ALL="${DB_OPT} ${ENGINE} -vv ${VFY_TIME_OPT} ${TRUST_AND_DB_OPT} ${REV_OPTS} ${FETCH_OPT} ${USAGE_OPT} ${POLICY_OPT} ${VFY_CERTS} ${TRUST_OPT}"
|
|
|
|
TESTNAME="Verifying certificate(s) ${VFY_LIST} with flags ${VFY_OPTS_TNAME}"
|
|
echo "${SCRIPTNAME}: ${TESTNAME}"
|
|
@@ -1118,6 +1118,7 @@
|
|
;;
|
|
"verify")
|
|
VERIFY="${VALUE}"
|
|
+ VFY_TIME_OPT=
|
|
TRUST=
|
|
TRUST_AND_DB=
|
|
POLICY=
|
|
@@ -1126,6 +1127,9 @@
|
|
REV_OPTS=
|
|
USAGE_OPT=
|
|
;;
|
|
+ "at_time")
|
|
+ VFY_TIME_OPT="-b ${VALUE}"
|
|
+ ;;
|
|
"cert")
|
|
VERIFY="${VERIFY} ${VALUE}"
|
|
;;
|
|
diff --git a/tests/chains/scenarios/realcerts.cfg b/tests/chains/scenarios/realcerts.cfg
|
|
--- a/tests/chains/scenarios/realcerts.cfg
|
|
+++ b/tests/chains/scenarios/realcerts.cfg
|
|
@@ -22,6 +22,7 @@
|
|
|
|
verify PayPalEE:x
|
|
policy OID.2.16.840.1.114412.2.1
|
|
+ at_time 2201010000Z
|
|
result pass
|
|
|
|
verify BrAirWaysBadSig:x
|
|
|