| Index: net/http/url_security_manager.h
|
| diff --git a/net/http/url_security_manager.h b/net/http/url_security_manager.h
|
| index c0d93a23296cd0510dd839073b1ed2b028ab6b48..844fc14534769d07e0fb9d605b1e0461edbdae95 100644
|
| --- a/net/http/url_security_manager.h
|
| +++ b/net/http/url_security_manager.h
|
| @@ -8,8 +8,7 @@
|
| #include "base/basictypes.h"
|
| #include "base/memory/scoped_ptr.h"
|
| #include "net/base/net_export.h"
|
| -
|
| -class GURL;
|
| +#include "url/origin.h"
|
|
|
| namespace net {
|
|
|
| @@ -46,11 +45,12 @@ class NET_EXPORT URLSecurityManager {
|
|
|
| // Returns true if we can send the default credentials to the server at
|
| // |auth_origin| for HTTP NTLM or Negotiate authentication.
|
| - virtual bool CanUseDefaultCredentials(const GURL& auth_origin) const = 0;
|
| + virtual bool CanUseDefaultCredentials(
|
| + const url::Origin& auth_origin) const = 0;
|
|
|
| // Returns true if Kerberos delegation is allowed for the server at
|
| // |auth_origin| for HTTP Negotiate authentication.
|
| - virtual bool CanDelegate(const GURL& auth_origin) const = 0;
|
| + virtual bool CanDelegate(const url::Origin& auth_origin) const = 0;
|
|
|
| private:
|
| DISALLOW_COPY_AND_ASSIGN(URLSecurityManager);
|
| @@ -64,8 +64,8 @@ class URLSecurityManagerWhitelist : public URLSecurityManager {
|
| ~URLSecurityManagerWhitelist() override;
|
|
|
| // URLSecurityManager methods.
|
| - bool CanUseDefaultCredentials(const GURL& auth_origin) const override;
|
| - bool CanDelegate(const GURL& auth_origin) const override;
|
| + bool CanUseDefaultCredentials(const url::Origin& auth_origin) const override;
|
| + bool CanDelegate(const url::Origin& auth_origin) const override;
|
|
|
| private:
|
| scoped_ptr<const HttpAuthFilter> whitelist_default_;
|
|
|