Add attestation report creation
Adds components to create a cbor encoded attestion report using
claims gathered from registered claim sources. Tests added
that check the decoded cbor is as expected.
Signed-off-by: Julian Hall <julian.hall@arm.com>
Change-Id: I8faddd6c5bea120745f85d70846725c5c51665b6
diff --git a/deployments/component-test/component-test.cmake b/deployments/component-test/component-test.cmake
index 30ab199..e731538 100644
--- a/deployments/component-test/component-test.cmake
+++ b/deployments/component-test/component-test.cmake
@@ -41,8 +41,13 @@
"components/service/locator/standalone/services/internal-trusted-storage"
"components/service/locator/standalone/services/protected-storage"
"components/service/locator/standalone/services/test-runner"
+ "components/service/attestation/claims"
+ "components/service/attestation/claims/sources/preloaded"
"components/service/attestation/claims/sources/event_log"
+ "components/service/attestation/claims/sources/event_log/mock"
"components/service/attestation/claims/sources/event_log/test"
+ "components/service/attestation/reporter/psa"
+ "components/service/attestation/test/component"
"components/service/crypto/client/cpp"
"components/service/crypto/client/cpp/protobuf"
"components/service/crypto/client/cpp/packed-c"