Home | History | Annotate | Download | only in http

Lines Matching refs:HttpAuth

137     : pending_auth_target_(HttpAuth::AUTH_NONE),
219 HttpAuth::Target target = pending_auth_target_;
220 if (target == HttpAuth::AUTH_NONE) {
225 pending_auth_target_ = HttpAuth::AUTH_NONE;
232 auth_identity_[target].source = HttpAuth::IDENT_SRC_EXTERNAL;
248 void HttpNetworkTransaction::PrepareForAuthRestart(HttpAuth::Target target) {
250 DCHECK(auth_identity_[target].source != HttpAuth::IDENT_SRC_PATH_LOOKUP);
257 // If auth_identity_[target].source is HttpAuth::IDENT_SRC_NONE,
266 auth_identity_[target].source != HttpAuth::IDENT_SRC_NONE;
867 (HaveAuth(HttpAuth::AUTH_PROXY) ||
868 SelectPreemptiveAuth(HttpAuth::AUTH_PROXY));
871 (HaveAuth(HttpAuth::AUTH_SERVER) ||
872 SelectPreemptiveAuth(HttpAuth::AUTH_SERVER));
881 BuildAuthorizationHeader(HttpAuth::AUTH_PROXY));
884 BuildAuthorizationHeader(HttpAuth::AUTH_SERVER));
1532 pending_auth_target_ = HttpAuth::AUTH_NONE;
1627 HttpAuth::Target target) const {
1637 return HttpAuth::GetAuthorizationHeaderName(target) +
1641 GURL HttpNetworkTransaction::AuthOrigin(HttpAuth::Target target) const {
1642 return target == HttpAuth::AUTH_PROXY ?
1647 std::string HttpNetworkTransaction::AuthPath(HttpAuth::Target target)
1651 return target == HttpAuth::AUTH_PROXY ?
1657 HttpAuth::Target target) {
1658 return target == HttpAuth::AUTH_PROXY ? "proxy" : "server";
1662 HttpAuth::Target target,
1670 if (auth_identity_[target].source == HttpAuth::IDENT_SRC_PATH_LOOKUP)
1682 bool HttpNetworkTransaction::SelectPreemptiveAuth(HttpAuth::Target target) {
1702 auth_identity_[target].source = HttpAuth::IDENT_SRC_PATH_LOOKUP;
1713 HttpAuth::Target target,
1719 if (target == HttpAuth::AUTH_SERVER && request_->url.has_username() &&
1721 auth_identity_[target].source = HttpAuth::IDENT_SRC_URL;
1755 auth_identity_[target].source = HttpAuth::IDENT_SRC_REALM_LOOKUP;
1799 HttpAuth::Target target = status == 407 ?
1800 HttpAuth::AUTH_PROXY : HttpAuth::AUTH_SERVER;
1807 if (target == HttpAuth::AUTH_PROXY && proxy_info_.is_direct())
1820 auth_identity_[target] = HttpAuth::Identity();
1825 if (target != HttpAuth::AUTH_SERVER ||
1828 HttpAuth::ChooseBestChallenge(headers, target, auth_origin,
1841 DCHECK(target == HttpAuth::AUTH_PROXY);
1873 void HttpNetworkTransaction::PopulateAuthChallenge(HttpAuth::Target target,
1879 auth_info->is_proxy = target == HttpAuth::AUTH_PROXY;