From 09e7ac0e0f0e7853ee5c5cdb1612b7669b973159 Mon Sep 17 00:00:00 2001 From: Dave Mihalcik Date: Tue, 14 Jul 2026 10:11:04 -0400 Subject: [PATCH] fix(xtest): detect java dpop support via supports subcommand The java-sdk removed the user-facing --dpop/--dpop-key CLI flags (opentdf/java-sdk#374); DPoP is now always-on and capability is exposed through the `supports` subcommand. The old detector grepped `help encrypt` for --dpop, which now finds nothing and marks java as not supporting dpop. Delegate to `cmdline.jar supports dpop` to match the existing dpop_nonce_challenge case. Signed-off-by: Dave Mihalcik --- xtest/sdk/java/cli.sh | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/xtest/sdk/java/cli.sh b/xtest/sdk/java/cli.sh index aeca8ad35..e588de26b 100755 --- a/xtest/sdk/java/cli.sh +++ b/xtest/sdk/java/cli.sh @@ -137,8 +137,7 @@ if [ "$1" == "supports" ]; then exit $? ;; dpop) - set -o pipefail - java -jar "$SCRIPT_DIR"/cmdline.jar help encrypt | grep -iE -- '--dpop' + java -jar "$SCRIPT_DIR"/cmdline.jar supports dpop exit $? ;; dpop_nonce_challenge)