| Index: net/base/default_origin_bound_cert_store.h
|
| diff --git a/net/base/default_origin_bound_cert_store.h b/net/base/default_origin_bound_cert_store.h
|
| index 05dd70bd3114a3c04c78689f0cd6cbd1fd6dc893..a224390445f7045b8b88ed8a7a1fbf4b20519b3f 100644
|
| --- a/net/base/default_origin_bound_cert_store.h
|
| +++ b/net/base/default_origin_bound_cert_store.h
|
| @@ -55,12 +55,16 @@ class NET_EXPORT DefaultOriginBoundCertStore : public OriginBoundCertStore {
|
| void FlushStore(const base::Closure& completion_task);
|
|
|
| // OriginBoundCertStore implementation.
|
| - virtual bool GetOriginBoundCert(const std::string& origin,
|
| - std::string* private_key_result,
|
| - std::string* cert_result) OVERRIDE;
|
| - virtual void SetOriginBoundCert(const std::string& origin,
|
| - const std::string& private_key,
|
| - const std::string& cert) OVERRIDE;
|
| + virtual bool GetOriginBoundCert(
|
| + const std::string& origin,
|
| + SSLClientCertType* type,
|
| + std::string* private_key_result,
|
| + std::string* cert_result) OVERRIDE;
|
| + virtual void SetOriginBoundCert(
|
| + const std::string& origin,
|
| + SSLClientCertType type,
|
| + const std::string& private_key,
|
| + const std::string& cert) OVERRIDE;
|
| virtual void DeleteOriginBoundCert(const std::string& origin) OVERRIDE;
|
| virtual void DeleteAll() OVERRIDE;
|
| virtual void GetAllOriginBoundCerts(
|
| @@ -119,15 +123,18 @@ class NET_EXPORT DefaultOriginBoundCertStore::OriginBoundCert {
|
| public:
|
| OriginBoundCert();
|
| OriginBoundCert(const std::string& origin,
|
| + SSLClientCertType type,
|
| const std::string& privatekey,
|
| const std::string& cert);
|
|
|
| const std::string& origin() const { return origin_; }
|
| + SSLClientCertType type() const { return type_; }
|
| const std::string& private_key() const { return private_key_; }
|
| const std::string& cert() const { return cert_; }
|
|
|
| private:
|
| std::string origin_;
|
| + SSLClientCertType type_;
|
| std::string private_key_;
|
| std::string cert_;
|
| };
|
|
|