| Index: net/base/default_origin_bound_cert_store.h
|
| ===================================================================
|
| --- net/base/default_origin_bound_cert_store.h (revision 96316)
|
| +++ net/base/default_origin_bound_cert_store.h (working copy)
|
| @@ -57,16 +57,20 @@
|
| virtual bool GetOriginBoundCert(const std::string& origin,
|
| std::string* private_key_result,
|
| std::string* cert_result) OVERRIDE;
|
| - virtual bool SetOriginBoundCert(const std::string& origin,
|
| + virtual void SetOriginBoundCert(const std::string& origin,
|
| 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(
|
| + std::vector<OriginBoundCertInfo>* origin_bound_certs) OVERRIDE;
|
| virtual int GetCertCount() OVERRIDE;
|
|
|
| private:
|
| static const size_t kMaxCerts;
|
|
|
| // Deletes all of the certs. Does not delete them from |store_|.
|
| - void DeleteAll();
|
| + void DeleteAllInMemory();
|
|
|
| // Called by all non-static functions to ensure that the cert store has
|
| // been initialized. This is not done during creating so it doesn't block
|
|
|