Adjust for library rename
libcert_request_validator is now called libhwtrust so update the
references to match.
Test: atest VtsHalRemotelyProvisionedComponentTargetTest
Change-Id: I3c73e2749996ef684da4567a3c86daf8b9c0fd09
diff --git a/security/keymint/support/Android.bp b/security/keymint/support/Android.bp
index 45e7c04..b766f27 100644
--- a/security/keymint/support/Android.bp
+++ b/security/keymint/support/Android.bp
@@ -67,7 +67,7 @@
"android.hardware.security.rkp-V3-ndk",
],
whole_static_libs: [
- "libcert_request_validator_cxx",
+ "libhwtrust_cxx",
],
shared_libs: [
"libbase",
diff --git a/security/keymint/support/remote_prov_utils.cpp b/security/keymint/support/remote_prov_utils.cpp
index 1cb9408..04b5647 100644
--- a/security/keymint/support/remote_prov_utils.cpp
+++ b/security/keymint/support/remote_prov_utils.cpp
@@ -23,8 +23,8 @@
#include <aidl/android/hardware/security/keymint/RpcHardwareInfo.h>
#include <android-base/properties.h>
-#include <cert_request_validator/cert_request_validator.h>
#include <cppbor.h>
+#include <hwtrust/hwtrust.h>
#include <json/json.h>
#include <keymaster/km_openssl/ec_key.h>
#include <keymaster/km_openssl/ecdsa_operation.h>
@@ -292,7 +292,7 @@
ErrMsgOr<std::vector<BccEntryData>> validateBcc(const cppbor::Array* bcc) {
auto encodedBcc = bcc->encode();
- auto chain = cert_request_validator::DiceChain::verify(encodedBcc);
+ auto chain = hwtrust::DiceChain::verify(encodedBcc);
if (!chain.ok()) return chain.error().message();
auto keys = chain->cose_public_keys();
if (!keys.ok()) return keys.error().message();