Dev APIs: Updating the testsuite with enhancements and fixes
- Attest: Move token verification from PAL to VAL layer
- Attest: Support to obtain public key from platform
- Crypto: Bug fixes and resolving stack overflow issues
- Crypto: HKDF does not take a LABEL or SEED input
- Attest: Utilizing token size buffer from PSA spec
- Attest: Key ID not mandatory in attestation token
Signed-off-by: Gowtham Siddarth <gowtham.siddarth@arm.com>
diff --git a/api-tests/val/val_nspe.cmake b/api-tests/val/val_nspe.cmake
index 91113b0..4494ed2 100644
--- a/api-tests/val/val_nspe.cmake
+++ b/api-tests/val/val_nspe.cmake
@@ -38,6 +38,12 @@
target_include_directories(${PSA_TARGET_VAL_NSPE_LIB} PRIVATE ${psa_inc_path})
endforeach()
+if(${SUITE} STREQUAL "INITIAL_ATTESTATION")
+target_include_directories(${PSA_TARGET_VAL_NSPE_LIB} PRIVATE
+ ${PSA_QCBOR_INCLUDE_PATH}
+)
+endif()
+
target_include_directories(${PSA_TARGET_VAL_NSPE_LIB} PRIVATE
${CMAKE_CURRENT_BINARY_DIR}
${PSA_ROOT_DIR}/val/common