Index: content/public/browser/resource_dispatcher_host_delegate.h |
diff --git a/content/public/browser/resource_dispatcher_host_delegate.h b/content/public/browser/resource_dispatcher_host_delegate.h |
index f01c6c5626a950005d34a1cf0f7b28b89b84ebb3..3acfb1a3fa070de636cf481651e1c7abd7b9bd1b 100644 |
--- a/content/public/browser/resource_dispatcher_host_delegate.h |
+++ b/content/public/browser/resource_dispatcher_host_delegate.h |
@@ -23,6 +23,7 @@ class Sender; |
namespace net { |
class AuthChallengeInfo; |
+class ClientCertStore; |
class URLRequest; |
} |
@@ -136,8 +137,11 @@ class CONTENT_EXPORT ResourceDispatcherHostDelegate { |
// called for navigation requests. |
virtual NavigationData* GetNavigationData(net::URLRequest* request) const; |
+ // Get platform ClientCertStore. May return nullptr. |
+ virtual std::unique_ptr<net::ClientCertStore> CreateClientCertStore( |
+ ResourceContext* resource_context); |
+ |
protected: |
- ResourceDispatcherHostDelegate(); |
virtual ~ResourceDispatcherHostDelegate(); |
}; |