diff --git a/xtest/sdk/java/cli.sh b/xtest/sdk/java/cli.sh index 97f92ea5..c42ab7ba 100755 --- a/xtest/sdk/java/cli.sh +++ b/xtest/sdk/java/cli.sh @@ -91,10 +91,10 @@ if [ "$1" == "supports" ]; then java -jar "$SCRIPT_DIR"/cmdline.jar help encrypt | grep with-target-mode exit $? ;; - mechanism-rsa-4096) - # rsa4096 support in > 0.12.0 + mechanism-rsa-4096 | mechanism-ec-curves-384-521) + # rsa4096 support in >= 0.13.0 set -o pipefail - java -jar "$SCRIPT_DIR"/cmdline.jar --version | jq -re .version | awk -F. '{ if ($1 > 0 || ($1 == 0 && $2 >= 13) || ($1 == 0 && $2 == 12 && $3 >= 1)) exit 0; else exit 1; }' + java -jar "$SCRIPT_DIR"/cmdline.jar --version | jq -re .version | awk -F. '{ if ($1 > 0 || ($1 == 0 && $2 >= 13)) exit 0; else exit 1; }' exit $? ;; *) diff --git a/xtest/tdfs.py b/xtest/tdfs.py index f16c0c8b..896eb77b 100644 --- a/xtest/tdfs.py +++ b/xtest/tdfs.py @@ -461,7 +461,7 @@ def _uncached_supports(self, feature: feature_type) -> bool: return True case ("mechanism-ec-curves-384-521", "go"): return True - case ("mechanism-ec-curves-384-521", ("java" | "js")): + case ("mechanism-ec-curves-384-521", "js"): return False case _: pass