The intermediate certificate is not mendatory for distributor2
certificates.
Change-Id: Ie97eee599aed89b3bce8c83f7e7b169212825fbb
Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
cert_info->distributor2_certificate.set(*it);
++it;
if (it == cert_list.end()) {
- LOG(ERROR) << "No intermediate certificates in certificate list";
- return false;
+ LOG(INFO) << "No intermediate certificates in certificate list";
+ cert_info->distributor2_intermediate_certificate.set({});
+ } else {
+ cert_info->distributor2_intermediate_certificate.set(*it);
}
- cert_info->distributor2_intermediate_certificate.set(*it);
cert_info->distributor2_root_certificate.set(data.getRootCaCertificatePtr());
return true;
}