| Index: net/cert/internal/path_builder.h
|
| diff --git a/net/cert/internal/path_builder.h b/net/cert/internal/path_builder.h
|
| index d9d32fc9378bfffcd2a07dd2e3b4a973ff95cc4f..361e745602f69184cbffa58165ace5959f8ed9fd 100644
|
| --- a/net/cert/internal/path_builder.h
|
| +++ b/net/cert/internal/path_builder.h
|
| @@ -13,6 +13,7 @@
|
| #include "net/cert/internal/cert_errors.h"
|
| #include "net/cert/internal/parsed_certificate.h"
|
| #include "net/cert/internal/trust_store.h"
|
| +#include "net/cert/internal/verify_certificate_chain.h"
|
| #include "net/der/input.h"
|
| #include "net/der/parse_values.h"
|
|
|
| @@ -118,6 +119,7 @@ class NET_EXPORT CertPathBuilder {
|
| const TrustStore* trust_store,
|
| const SignaturePolicy* signature_policy,
|
| const der::GeneralizedTime& time,
|
| + KeyPurpose key_purpose,
|
| Result* result);
|
| ~CertPathBuilder();
|
|
|
| @@ -152,6 +154,7 @@ class NET_EXPORT CertPathBuilder {
|
| std::unique_ptr<CertPathIter> cert_path_iter_;
|
| const SignaturePolicy* signature_policy_;
|
| const der::GeneralizedTime time_;
|
| + const KeyPurpose key_purpose_;
|
|
|
| // Stores the next complete path to attempt verification on. This is filled in
|
| // by |cert_path_iter_| during the STATE_GET_NEXT_PATH step, and thus should
|
|
|