Add attestation claim sources for device claims
Adds claim sources that add device specific information to a
generated attestation report. Different claim sources may
be used for different deployments to accommodate platform
differences.
This commit contains derived work, the following files are copied
from other projects:
components/service/attestation/include/psa/lifecycle.h
Origin:
https://git.trustedfirmware.org/TF-M/trusted-firmware-m.git
interface/include/psa/lifecycle.h
#9280ae9d898bffbb889e4796e51aab35a392ef82
Signed-off-by: Julian Hall <julian.hall@arm.com>
Change-Id: I5a6e3782ff936a5b2db46c79e159524ae89b61c4
diff --git a/deployments/component-test/component-test.cmake b/deployments/component-test/component-test.cmake
index a4ee13e..2a8556a 100644
--- a/deployments/component-test/component-test.cmake
+++ b/deployments/component-test/component-test.cmake
@@ -44,7 +44,9 @@
"components/service/locator/standalone/services/attestation"
"components/service/attestation/include"
"components/service/attestation/claims"
- "components/service/attestation/claims/sources/preloaded"
+ "components/service/attestation/claims/sources/boot_seed_generator"
+ "components/service/attestation/claims/sources/null_lifecycle"
+ "components/service/attestation/claims/sources/instance_id"
"components/service/attestation/claims/sources/event_log"
"components/service/attestation/claims/sources/event_log/mock"
"components/service/attestation/claims/sources/event_log/test"