Source release 19.5.0

This commit is contained in:
Cong Lin
2025-04-02 10:27:18 -07:00
parent 4407acee62
commit f7ec4fdeff
295 changed files with 32196 additions and 21748 deletions

View File

@@ -252,7 +252,13 @@ TEST_F(OEMCryptoProv40Test, GetBootCertificateChainSuccess) {
OEMCrypto_SUCCESS);
util::BccValidator validator;
EXPECT_EQ(util::CborMessageStatus::kCborParseOk, validator.Parse(bcc));
EXPECT_EQ(util::CborMessageStatus::kCborValidateOk, validator.Validate());
util::CborMessageStatus status = validator.Validate();
EXPECT_LT(status, util::CborMessageStatus::kCborValidateError);
if (status >= util::CborMessageStatus::kCborValidateError) {
const std::string parsed_bcc = validator.GetFormattedMessage();
LOGE("%s", parsed_bcc.c_str());
LOGE("Validation results\n%s", validator.PrintValidateMessage().c_str());
}
}
// Verifies BCC signature and its type if they are available.