Lines Matching refs:cert_chain
194 bool check_certificate_chain_signatures(const hidl_vec<hidl_vec<uint8_t>>& cert_chain) { in check_certificate_chain_signatures() argument
196 for (size_t i = 0; i < cert_chain.size() - 1; ++i) { in check_certificate_chain_signatures()
197 X509_Ptr key_cert(parse_cert_blob(cert_chain[i])); in check_certificate_chain_signatures()
198 X509_Ptr signing_cert(parse_cert_blob(cert_chain[i + 1])); in check_certificate_chain_signatures()
231 hidl_vec<hidl_vec<uint8_t>> cert_chain; in TEST_P() local
238 &cert_chain))); in TEST_P()
253 &cert_chain))); in TEST_P()
266 hidl_vec<hidl_vec<uint8_t>> cert_chain; in TEST_P() local
274 &cert_chain)); in TEST_P()
280 EXPECT_EQ(2U, cert_chain.size()); in TEST_P()
281 EXPECT_TRUE(check_certificate_chain_signatures(cert_chain)); in TEST_P()
283 for (auto cert_ : cert_chain) dumpContent(bin2hex(cert_)); in TEST_P()
285 auto [err, attestation] = parse_attestation_record(cert_chain[0]); in TEST_P()
313 hidl_vec<hidl_vec<uint8_t>> cert_chain; in TEST_P() local
321 &cert_chain)); in TEST_P()
327 EXPECT_EQ(2U, cert_chain.size()); in TEST_P()
328 EXPECT_TRUE(check_certificate_chain_signatures(cert_chain)); in TEST_P()
330 for (auto cert_ : cert_chain) dumpContent(bin2hex(cert_)); in TEST_P()
332 auto [err, attestation] = parse_attestation_record(cert_chain[0]); in TEST_P()
372 hidl_vec<hidl_vec<uint8_t>> cert_chain; in TEST_P() local
381 ErrorCode result = convert(AttestKey(builder, &cert_chain)); in TEST_P()
387 EXPECT_EQ(2U, cert_chain.size()); in TEST_P()
389 for (auto cert_ : cert_chain) dumpContent(bin2hex(cert_)); in TEST_P()
391 auto [err, attestation] = parse_attestation_record(cert_chain[0]); in TEST_P()
436 hidl_vec<hidl_vec<uint8_t>> cert_chain; in TEST_P() local
445 ErrorCode result = convert(AttestKey(builder, &cert_chain)); in TEST_P()