Index: net/cookies/cookie_util.h |
diff --git a/net/cookies/cookie_util.h b/net/cookies/cookie_util.h |
deleted file mode 100644 |
index 0bf1452af864015331c1491ad50f78d1652e81dc..0000000000000000000000000000000000000000 |
--- a/net/cookies/cookie_util.h |
+++ /dev/null |
@@ -1,67 +0,0 @@ |
-// Copyright (c) 2012 The Chromium Authors. All rights reserved. |
-// Use of this source code is governed by a BSD-style license that can be |
-// found in the LICENSE file. |
- |
-#ifndef NET_COOKIES_COOKIE_UTIL_H_ |
-#define NET_COOKIES_COOKIE_UTIL_H_ |
- |
-#include <string> |
-#include <utility> |
-#include <vector> |
- |
-#include "base/strings/string_piece.h" |
-#include "base/time/time.h" |
-#include "net/base/net_export.h" |
- |
-class GURL; |
- |
-namespace net { |
-namespace cookie_util { |
- |
-// Returns the effective TLD+1 for a given host. This only makes sense for http |
-// and https schemes. For other schemes, the host will be returned unchanged |
-// (minus any leading period). |
-NET_EXPORT std::string GetEffectiveDomain(const std::string& scheme, |
- const std::string& host); |
- |
-// Determine the actual cookie domain based on the domain string passed |
-// (if any) and the URL from which the cookie came. |
-// On success returns true, and sets cookie_domain to either a |
-// -host cookie domain (ex: "google.com") |
-// -domain cookie domain (ex: ".google.com") |
-NET_EXPORT bool GetCookieDomainWithString(const GURL& url, |
- const std::string& domain_string, |
- std::string* result); |
- |
-// Returns true if a domain string represents a host-only cookie, |
-// i.e. it doesn't begin with a leading '.' character. |
-NET_EXPORT bool DomainIsHostOnly(const std::string& domain_string); |
- |
-// Parses the string with the cookie time (very forgivingly). |
-NET_EXPORT base::Time ParseCookieTime(const std::string& time_string); |
- |
-// Convenience for converting a cookie origin (domain and https pair) to a URL. |
-NET_EXPORT GURL CookieOriginToURL(const std::string& domain, bool is_https); |
- |
-// A ParsedRequestCookie consists of the key and value of the cookie. |
-typedef std::pair<base::StringPiece, base::StringPiece> ParsedRequestCookie; |
-typedef std::vector<ParsedRequestCookie> ParsedRequestCookies; |
- |
-// Assumes that |header_value| is the cookie header value of a HTTP Request |
-// following the cookie-string schema of RFC 6265, section 4.2.1, and returns |
-// cookie name/value pairs. If cookie values are presented in double quotes, |
-// these will appear in |parsed_cookies| as well. Assumes that the cookie |
-// header is written by Chromium and therefore well-formed. |
-NET_EXPORT void ParseRequestCookieLine(const std::string& header_value, |
- ParsedRequestCookies* parsed_cookies); |
- |
-// Writes all cookies of |parsed_cookies| into a HTTP Request header value |
-// that belongs to the "Cookie" header. The entries of |parsed_cookies| must |
-// already be appropriately escaped. |
-NET_EXPORT std::string SerializeRequestCookieLine( |
- const ParsedRequestCookies& parsed_cookies); |
- |
-} // namespace cookie_util |
-} // namespace net |
- |
-#endif // NET_COOKIES_COOKIE_UTIL_H_ |