| Index: components/cast_certificate/cast_cert_validator.cc
|
| diff --git a/components/cast_certificate/cast_cert_validator.cc b/components/cast_certificate/cast_cert_validator.cc
|
| index 5fb0ea162c46d496650d187c2b5480d02abc2685..4741d5c2acd231931ff90f2836384241ca37651c 100644
|
| --- a/components/cast_certificate/cast_cert_validator.cc
|
| +++ b/components/cast_certificate/cast_cert_validator.cc
|
| @@ -298,6 +298,15 @@ bool VerifyDeviceCert(const std::vector<std::string>& certs,
|
| return CheckTargetCertificate(input_chain[0].get(), context, policy);
|
| }
|
|
|
| +const std::string FindCastTrustAnchorByName(const std::string& name) {
|
| + std::vector<scoped_refptr<net::ParsedCertificate>> matches;
|
| + CastTrustStore::Get().FindTrustAnchorsByNormalizedName(net::der::Input(&name),
|
| + &matches);
|
| + if (matches.empty())
|
| + return "";
|
| + return matches[0]->der_cert().AsString();
|
| +}
|
| +
|
| std::unique_ptr<CertVerificationContext> CertVerificationContextImplForTest(
|
| const base::StringPiece& spki) {
|
| // Use a bogus CommonName, since this is just exposed for testing signature
|
|
|