From c85381323010c3c94553ee82dcba706810f36db6 Mon Sep 17 00:00:00 2001 From: Qirui Huang Date: Fri, 28 Aug 2026 16:16:54 +0100 Subject: [PATCH] fix(test): add realm profile to 2 test tokens 2 realm tokens had a COSE_Key cca-realm-public-key claim but no cca-realm-profile claim. Without a cca-realm-profile claim, ccatoken@84623d4 or later treats these as legacy realm tokens from RMM spec v1.0-EAC5 or earlier, where the cca-realm-profile claim had not been introduced yet, and cca-realm-public key was expected to be a raw RAK key rather than a COSE_Key. Adding the realm profile makes these 2 tokens internally consistent in this respect, and prevents evcli tests from failing when ccatoken is bumped to 84623d4 or later. Signed-off-by: Qirui Huang --- cmd/cca/test_common.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/cmd/cca/test_common.go b/cmd/cca/test_common.go index 26e40f7..5c1e4d3 100644 --- a/cmd/cca/test_common.go +++ b/cmd/cca/test_common.go @@ -52,6 +52,7 @@ var ( "cca-platform-hash-algo-id": "sha-256" }, "cca-realm-delegated-token": { + "cca-realm-profile": "tag:arm.com,2023:realm#1.0.0", "cca-realm-challenge": "QUJBQkFCQUJBQkFCQUJBQkFCQUJBQkFCQUJBQkFCQUJBQkFCQUJBQkFCQUJBQkFCQUJBQkFCQUJBQkFCQUJBQg==", "cca-realm-personalization-value": "QURBREFEQURBREFEQURBREFEQURBREFEQURBREFEQURBREFEQURBREFEQURBREFEQURBREFEQURBREFEQURBRA==", "cca-realm-initial-measurement": "Q0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQw==", @@ -83,6 +84,7 @@ var ( "cca-platform-hash-algo-id": "sha-256" }, "cca-realm-delegated-token": { + "cca-realm-profile": "tag:arm.com,2023:realm#1.0.0", "cca-realm-personalization-value": "QURBREFEQURBREFEQURBREFEQURBREFEQURBREFEQURBREFEQURBREFEQURBREFEQURBREFEQURBREFEQURBRA==", "cca-realm-initial-measurement": "Q0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQw==", "cca-realm-extensible-measurements": [