summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMax Bires <jbires@google.com>2023-05-12 20:46:56 +0000
committerAutomerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>2023-05-12 20:46:56 +0000
commit4b32eccccb83b65c8c333cf461816c43ccc49885 (patch)
treeee34f7938f39bc38553c43467a106e224d3cd7e0
parent9c15a238773335839f74108d9378adceeab18737 (diff)
parentee180b485bbf936bf6965bedd1b4879091657bce (diff)
downloadkeymaster-4b32eccccb83b65c8c333cf461816c43ccc49885.tar.gz
Merge "Add a missing LazyInitProdBcc call." am: 7c46baf21d am: ee180b485b
Original change: https://android-review.googlesource.com/c/platform/system/keymaster/+/2586007 Change-Id: Iec30e9f5b4a716e37c7a8dd3acb776a601691fc9 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-rw-r--r--contexts/pure_soft_remote_provisioning_context.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/contexts/pure_soft_remote_provisioning_context.cpp b/contexts/pure_soft_remote_provisioning_context.cpp
index 72232ac..fcafec4 100644
--- a/contexts/pure_soft_remote_provisioning_context.cpp
+++ b/contexts/pure_soft_remote_provisioning_context.cpp
@@ -207,6 +207,7 @@ void PureSoftRemoteProvisioningContext::GetHwInfo(GetHwInfoResponse* hwInfo) con
cppcose::ErrMsgOr<cppbor::Array>
PureSoftRemoteProvisioningContext::BuildCsr(const std::vector<uint8_t>& challenge,
cppbor::Array keysToSign) const {
+ LazyInitProdBcc();
uint32_t csrVersion = 3;
auto deviceInfo = std::move(*CreateDeviceInfo(csrVersion));
auto csrPayload = cppbor::Array()