Lines Matching refs:domain
756 domain, domain_specified, domain_initial_dot, argument
778 self.domain = domain.lower()
812 limit = self.domain + p + self.path
856 def domain_return_ok(self, domain, request): argument
919 def is_blocked(self, domain): argument
921 if user_domain_match(domain, blocked_domain):
934 def is_not_allowed(self, domain): argument
938 if user_domain_match(domain, allowed_domain):
1009 if self.is_blocked(cookie.domain):
1010 _debug(" domain %s is in user block-list", cookie.domain)
1012 if self.is_not_allowed(cookie.domain):
1013 _debug(" domain %s is not in user allow-list", cookie.domain)
1017 domain = cookie.domain
1018 if self.strict_domain and (domain.count(".") >= 2):
1022 i = domain.rfind(".")
1023 j = domain.rfind(".", 0, i)
1025 tld = domain[i+1:]
1026 sld = domain[j+1:i]
1032 _debug(" country-code second level domain %s", domain)
1034 if domain.startswith("."):
1035 undotted_domain = domain[1:]
1037 undotted_domain = domain
1039 if not embedded_dots and domain != ".local":
1041 domain)
1044 if (not erhn.endswith(domain) and
1046 not ("."+erhn).endswith(domain))):
1049 erhn, domain)
1053 if not domain_match(erhn, domain):
1055 "%s", erhn, domain)
1059 host_prefix = req_host[:-len(domain)]
1063 host_prefix, domain)
1155 domain = cookie.domain
1157 if domain and not domain.startswith("."):
1158 dotdomain = "." + domain
1160 dotdomain = domain
1165 not cookie.domain_specified and domain != erhn):
1170 if cookie.version > 0 and not domain_match(erhn, domain):
1172 "RFC 2965 cookie domain %s", erhn, domain)
1176 "%s", req_host, domain)
1180 def domain_return_ok(self, domain, request): argument
1188 if domain and not domain.startswith("."):
1189 dotdomain = "." + domain
1191 dotdomain = domain
1197 if self.is_blocked(domain):
1198 _debug(" domain %s is in user block-list", domain)
1200 if self.is_not_allowed(domain):
1201 _debug(" domain %s is not in user allow-list", domain)
1269 def _cookies_for_domain(self, domain, request): argument
1271 if not self._policy.domain_return_ok(domain, request):
1273 _debug("Checking %s for cookies to return", domain)
1274 cookies_by_path = self._cookies[domain]
1290 for domain in self._cookies.keys():
1291 cookies.extend(self._cookies_for_domain(domain, request))
1339 if cookie.domain.startswith("."):
1340 domain = cookie.domain
1342 domain.startswith(".")):
1343 domain = domain[1:]
1344 attrs.append('$Domain="%s"' % domain)
1488 domain = standard.get("domain", Absent)
1523 domain_specified = domain is not Absent
1527 domain_initial_dot = bool(domain.startswith("."))
1528 if domain is Absent:
1530 domain = erhn
1531 elif not domain.startswith("."):
1532 domain = "."+domain
1556 self.clear(domain, path, name)
1560 domain, path, name)
1566 domain, domain_specified, domain_initial_dot,
1639 lookup[(cookie.domain, cookie.path, cookie.name)] = None
1642 key = ns_cookie.domain, ns_cookie.path, ns_cookie.name
1669 if cookie.domain not in c: c[cookie.domain] = {}
1670 c2 = c[cookie.domain]
1689 def clear(self, domain=None, path=None, name=None): argument
1702 if (domain is None) or (path is None):
1705 del self._cookies[domain][path][name]
1707 if domain is None:
1710 del self._cookies[domain][path]
1711 elif domain is not None:
1712 del self._cookies[domain]
1727 self.clear(cookie.domain, cookie.path, cookie.name)
1746 self.clear(cookie.domain, cookie.path, cookie.name)
1836 ("domain", cookie.domain)]
1951 domain = h("domain")
1952 domain_specified = domain.startswith(".")
1955 domain, domain_specified, h("domain_dot"),
2037 domain, domain_specified, path, secure, expires, name, value = \
2048 initial_dot = domain.startswith(".")
2059 domain, domain_specified, initial_dot,
2095 if cookie.domain.startswith("."): initial_dot = "TRUE"
2111 "\t".join([cookie.domain, initial_dot, cookie.path,