Index: net/cert/internal/path_builder_pkits_unittest.cc |
diff --git a/net/cert/internal/path_builder_pkits_unittest.cc b/net/cert/internal/path_builder_pkits_unittest.cc |
index a046d1cfe3029b1ae39374e89d3423c8e96b5e27..214950d6d7bb56efd51d65dc67cc6b7bafaae224 100644 |
--- a/net/cert/internal/path_builder_pkits_unittest.cc |
+++ b/net/cert/internal/path_builder_pkits_unittest.cc |
@@ -9,7 +9,7 @@ |
#include "net/cert/internal/parse_certificate.h" |
#include "net/cert/internal/parsed_certificate.h" |
#include "net/cert/internal/signature_policy.h" |
-#include "net/cert/internal/trust_store.h" |
+#include "net/cert/internal/trust_store_static.h" |
#include "net/cert/internal/verify_certificate_chain.h" |
#include "net/der/input.h" |
@@ -66,13 +66,13 @@ class PathBuilderPkitsTestDelegate { |
} |
// First entry in the PKITS chain is the trust anchor. |
// TODO(mattm): test with all possible trust anchors in the trust store? |
- TrustStore trust_store; |
+ TrustStoreStatic trust_store; |
trust_store.AddTrustedCertificate(certs[0]); |
// TODO(mattm): test with other irrelevant certs in cert_issuer_sources? |
CertIssuerSourceStatic cert_issuer_source; |
- for (size_t i = 1; i < cert_ders.size() - 1; ++i) |
- cert_issuer_source.AddCert(certs[i]); |
+ for (const auto& cert : certs) |
+ cert_issuer_source.AddCert(cert); |
scoped_refptr<ParsedCertificate> target_cert(certs.back()); |
@@ -82,8 +82,9 @@ class PathBuilderPkitsTestDelegate { |
der::GeneralizedTime time = {2011, 4, 15, 0, 0, 0}; |
CertPathBuilder::Result result; |
- CertPathBuilder path_builder(std::move(target_cert), &trust_store, |
- &signature_policy, time, &result); |
+ CertPathBuilder path_builder(std::move(target_cert), &signature_policy, |
+ time, &result); |
+ path_builder.AddTrustStore(&trust_store); |
path_builder.AddCertIssuerSource(&cert_issuer_source); |
CompletionStatus rv = path_builder.Run(base::Closure()); |