Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(52)

Side by Side Diff: google_apis/gaia/gaia_urls.cc

Issue 424233002: When the user signs in, make sure to set cookies on all reachable google (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Address comments Created 6 years, 4 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 #include "google_apis/gaia/gaia_urls.h" 5 #include "google_apis/gaia/gaia_urls.h"
6 6
7 #include "base/command_line.h" 7 #include "base/command_line.h"
8 #include "base/logging.h" 8 #include "base/logging.h"
9 #include "google_apis/gaia/gaia_switches.h" 9 #include "google_apis/gaia/gaia_switches.h"
10 #include "google_apis/google_api_keys.h" 10 #include "google_apis/google_api_keys.h"
(...skipping 13 matching lines...) Expand all
24 const char kGetUserInfoUrlSuffix[] = "GetUserInfo"; 24 const char kGetUserInfoUrlSuffix[] = "GetUserInfo";
25 const char kTokenAuthUrlSuffix[] = "TokenAuth"; 25 const char kTokenAuthUrlSuffix[] = "TokenAuth";
26 const char kMergeSessionUrlSuffix[] = "MergeSession"; 26 const char kMergeSessionUrlSuffix[] = "MergeSession";
27 const char kOAuthGetAccessTokenUrlSuffix[] = "OAuthGetAccessToken"; 27 const char kOAuthGetAccessTokenUrlSuffix[] = "OAuthGetAccessToken";
28 const char kOAuthWrapBridgeUrlSuffix[] = "OAuthWrapBridge"; 28 const char kOAuthWrapBridgeUrlSuffix[] = "OAuthWrapBridge";
29 const char kOAuth1LoginUrlSuffix[] = "OAuthLogin"; 29 const char kOAuth1LoginUrlSuffix[] = "OAuthLogin";
30 const char kOAuthRevokeTokenUrlSuffix[] = "AuthSubRevokeToken"; 30 const char kOAuthRevokeTokenUrlSuffix[] = "AuthSubRevokeToken";
31 const char kListAccountsSuffix[] = "ListAccounts?json=standard"; 31 const char kListAccountsSuffix[] = "ListAccounts?json=standard";
32 const char kEmbeddedSigninSuffix[] = "EmbeddedSignIn"; 32 const char kEmbeddedSigninSuffix[] = "EmbeddedSignIn";
33 const char kAddAccountSuffix[] = "AddSession"; 33 const char kAddAccountSuffix[] = "AddSession";
34 const char kGetCheckConnectionInfoSuffix[] = "GetCheckConnectionInfo";
34 35
35 // API calls from accounts.google.com (LSO) 36 // API calls from accounts.google.com (LSO)
36 const char kGetOAuthTokenUrlSuffix[] = "o/oauth/GetOAuthToken/"; 37 const char kGetOAuthTokenUrlSuffix[] = "o/oauth/GetOAuthToken/";
37 const char kClientLoginToOAuth2UrlSuffix[] = "o/oauth2/programmatic_auth"; 38 const char kClientLoginToOAuth2UrlSuffix[] = "o/oauth2/programmatic_auth";
38 const char kOAuth2AuthUrlSuffix[] = "o/oauth2/auth"; 39 const char kOAuth2AuthUrlSuffix[] = "o/oauth2/auth";
39 const char kOAuth2RevokeUrlSuffix[] = "o/oauth2/revoke"; 40 const char kOAuth2RevokeUrlSuffix[] = "o/oauth2/revoke";
40 const char kOAuth2TokenUrlSuffix[] = "o/oauth2/token"; 41 const char kOAuth2TokenUrlSuffix[] = "o/oauth2/token";
41 42
42 // API calls from www.googleapis.com 43 // API calls from www.googleapis.com
43 const char kOAuth2IssueTokenUrlSuffix[] = "oauth2/v2/IssueToken"; 44 const char kOAuth2IssueTokenUrlSuffix[] = "oauth2/v2/IssueToken";
(...skipping 53 matching lines...) Expand 10 before | Expand all | Expand 10 after
97 token_auth_url_ = gaia_url_.Resolve(kTokenAuthUrlSuffix); 98 token_auth_url_ = gaia_url_.Resolve(kTokenAuthUrlSuffix);
98 merge_session_url_ = gaia_url_.Resolve(kMergeSessionUrlSuffix); 99 merge_session_url_ = gaia_url_.Resolve(kMergeSessionUrlSuffix);
99 oauth_get_access_token_url_ = 100 oauth_get_access_token_url_ =
100 gaia_url_.Resolve(kOAuthGetAccessTokenUrlSuffix); 101 gaia_url_.Resolve(kOAuthGetAccessTokenUrlSuffix);
101 oauth_wrap_bridge_url_ = gaia_url_.Resolve(kOAuthWrapBridgeUrlSuffix); 102 oauth_wrap_bridge_url_ = gaia_url_.Resolve(kOAuthWrapBridgeUrlSuffix);
102 oauth_revoke_token_url_ = gaia_url_.Resolve(kOAuthRevokeTokenUrlSuffix); 103 oauth_revoke_token_url_ = gaia_url_.Resolve(kOAuthRevokeTokenUrlSuffix);
103 oauth1_login_url_ = gaia_url_.Resolve(kOAuth1LoginUrlSuffix); 104 oauth1_login_url_ = gaia_url_.Resolve(kOAuth1LoginUrlSuffix);
104 list_accounts_url_ = gaia_url_.Resolve(kListAccountsSuffix); 105 list_accounts_url_ = gaia_url_.Resolve(kListAccountsSuffix);
105 embedded_signin_url_ = gaia_url_.Resolve(kEmbeddedSigninSuffix); 106 embedded_signin_url_ = gaia_url_.Resolve(kEmbeddedSigninSuffix);
106 add_account_url_ = gaia_url_.Resolve(kAddAccountSuffix); 107 add_account_url_ = gaia_url_.Resolve(kAddAccountSuffix);
108 get_check_connection_info_url_ =
109 gaia_url_.Resolve(kGetCheckConnectionInfoSuffix);
107 110
108 // URLs from accounts.google.com (LSO). 111 // URLs from accounts.google.com (LSO).
109 get_oauth_token_url_ = lso_origin_url_.Resolve(kGetOAuthTokenUrlSuffix); 112 get_oauth_token_url_ = lso_origin_url_.Resolve(kGetOAuthTokenUrlSuffix);
110 client_login_to_oauth2_url_ = 113 client_login_to_oauth2_url_ =
111 lso_origin_url_.Resolve(kClientLoginToOAuth2UrlSuffix); 114 lso_origin_url_.Resolve(kClientLoginToOAuth2UrlSuffix);
112 oauth2_auth_url_ = lso_origin_url_.Resolve(kOAuth2AuthUrlSuffix); 115 oauth2_auth_url_ = lso_origin_url_.Resolve(kOAuth2AuthUrlSuffix);
113 oauth2_token_url_ = lso_origin_url_.Resolve(kOAuth2TokenUrlSuffix); 116 oauth2_token_url_ = lso_origin_url_.Resolve(kOAuth2TokenUrlSuffix);
114 oauth2_revoke_url_ = lso_origin_url_.Resolve(kOAuth2RevokeUrlSuffix); 117 oauth2_revoke_url_ = lso_origin_url_.Resolve(kOAuth2RevokeUrlSuffix);
115 118
116 // URLs from www.googleapis.com. 119 // URLs from www.googleapis.com.
(...skipping 79 matching lines...) Expand 10 before | Expand all | Expand 10 after
196 } 199 }
197 200
198 const GURL& GaiaUrls::embedded_signin_url() const { 201 const GURL& GaiaUrls::embedded_signin_url() const {
199 return embedded_signin_url_; 202 return embedded_signin_url_;
200 } 203 }
201 204
202 const GURL& GaiaUrls::add_account_url() const { 205 const GURL& GaiaUrls::add_account_url() const {
203 return add_account_url_; 206 return add_account_url_;
204 } 207 }
205 208
209 const GURL& GaiaUrls::get_check_connection_info_url() const {
210 return get_check_connection_info_url_;
211 }
212
206 const std::string& GaiaUrls::oauth2_chrome_client_id() const { 213 const std::string& GaiaUrls::oauth2_chrome_client_id() const {
207 return oauth2_chrome_client_id_; 214 return oauth2_chrome_client_id_;
208 } 215 }
209 216
210 const std::string& GaiaUrls::oauth2_chrome_client_secret() const { 217 const std::string& GaiaUrls::oauth2_chrome_client_secret() const {
211 return oauth2_chrome_client_secret_; 218 return oauth2_chrome_client_secret_;
212 } 219 }
213 220
214 const GURL& GaiaUrls::client_login_to_oauth2_url() const { 221 const GURL& GaiaUrls::client_login_to_oauth2_url() const {
215 return client_login_to_oauth2_url_; 222 return client_login_to_oauth2_url_;
(...skipping 15 matching lines...) Expand all
231 return oauth2_token_info_url_; 238 return oauth2_token_info_url_;
232 } 239 }
233 240
234 const GURL& GaiaUrls::oauth2_revoke_url() const { 241 const GURL& GaiaUrls::oauth2_revoke_url() const {
235 return oauth2_revoke_url_; 242 return oauth2_revoke_url_;
236 } 243 }
237 244
238 const GURL& GaiaUrls::gaia_login_form_realm() const { 245 const GURL& GaiaUrls::gaia_login_form_realm() const {
239 return gaia_url_; 246 return gaia_url_;
240 } 247 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698