| Index: net/http/http_auth_filter.h
|
| ===================================================================
|
| --- net/http/http_auth_filter.h (revision 57541)
|
| +++ net/http/http_auth_filter.h (working copy)
|
| @@ -34,16 +34,12 @@
|
| // All proxies are allowed.
|
| class HttpAuthFilterWhitelist : public HttpAuthFilter {
|
| public:
|
| - HttpAuthFilterWhitelist();
|
| + explicit HttpAuthFilterWhitelist(const std::string& server_whitelist);
|
| virtual ~HttpAuthFilterWhitelist();
|
|
|
| // HttpAuthFilter methods:
|
| virtual bool IsValid(const GURL& url, HttpAuth::Target target) const;
|
|
|
| - // Installs the whitelist.
|
| - // |server_whitelist| is parsed by ProxyBypassRules.
|
| - void SetWhitelist(const std::string& server_whitelist);
|
| -
|
| // Adds an individual URL |filter| to the list, of the specified |target|.
|
| bool AddFilter(const std::string& filter, HttpAuth::Target target);
|
|
|
| @@ -53,6 +49,10 @@
|
| const ProxyBypassRules& rules() const { return rules_; }
|
|
|
| private:
|
| + // Installs the whitelist.
|
| + // |server_whitelist| is parsed by ProxyBypassRules.
|
| + void SetWhitelist(const std::string& server_whitelist);
|
| +
|
| // We are using ProxyBypassRules because they have the functionality that we
|
| // want, but we are not using it for proxy bypass.
|
| ProxyBypassRules rules_;
|
|
|