Chromium Code Reviews| Index: content/public/browser/resource_context.h |
| diff --git a/content/public/browser/resource_context.h b/content/public/browser/resource_context.h |
| index 191f30ac13bfe71b1d65053b73199c436b47c808..79a19f79c9a239eee4335a0125a07c604c704d59 100644 |
| --- a/content/public/browser/resource_context.h |
| +++ b/content/public/browser/resource_context.h |
| @@ -6,6 +6,7 @@ |
| #define CONTENT_PUBLIC_BROWSER_RESOURCE_CONTEXT_H_ |
| #include "base/basictypes.h" |
| +#include "base/memory/scoped_ptr.h" |
| #include "base/supports_user_data.h" |
| #include "build/build_config.h" |
| #include "content/common/content_export.h" |
| @@ -17,6 +18,7 @@ class AppCacheService; |
| } |
| namespace net { |
| +class ClientCertStore; |
| class HostResolver; |
| class URLRequestContext; |
| } |
| @@ -50,6 +52,9 @@ class CONTENT_EXPORT ResourceContext : public base::SupportsUserData { |
| // determine what level of authorization is given to |origin| to access |
| // resource metadata. |
| virtual bool AllowCameraAccess(const GURL& origin) = 0; |
| + |
| + // Get platform ClientCertStore. May return NULL. |
| + virtual scoped_ptr<net::ClientCertStore> GetClientCertStore() = 0; |
|
jam
2013/10/25 15:33:58
This isn't your fault, but this interface doesn't
mattm
2013/10/25 19:34:36
Oh yeah, that's much nicer. Done.
|
| }; |
| } // namespace content |