diff options
Diffstat (limited to 'chromium/google_apis/google_api_keys.cc')
-rw-r--r-- | chromium/google_apis/google_api_keys.cc | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/chromium/google_apis/google_api_keys.cc b/chromium/google_apis/google_api_keys.cc index fc4b54735b4..0baf00dc393 100644 --- a/chromium/google_apis/google_api_keys.cc +++ b/chromium/google_apis/google_api_keys.cc @@ -49,6 +49,14 @@ #define GOOGLE_CLIENT_SECRET_REMOTING DUMMY_API_TOKEN #endif +#if !defined(GOOGLE_CLIENT_ID_REMOTING_HOST) +#define GOOGLE_CLIENT_ID_REMOTING_HOST DUMMY_API_TOKEN +#endif + +#if !defined(GOOGLE_CLIENT_SECRET_REMOTING_HOST) +#define GOOGLE_CLIENT_SECRET_REMOTING_HOST DUMMY_API_TOKEN +#endif + // These are used as shortcuts for developers and users providing // OAuth credentials via preprocessor defines or environment // variables. If set, they will be used to replace any of the client @@ -152,6 +160,21 @@ class APIKeyCache { default_client_secret, environment.get(), command_line); + + client_ids_[CLIENT_REMOTING_HOST] = CalculateKeyValue( + GOOGLE_CLIENT_ID_REMOTING_HOST, + STRINGIZE_NO_EXPANSION(GOOGLE_CLIENT_ID_REMOTING_HOST), + NULL, + default_client_id, + environment.get(), + command_line); + client_secrets_[CLIENT_REMOTING_HOST] = CalculateKeyValue( + GOOGLE_CLIENT_SECRET_REMOTING_HOST, + STRINGIZE_NO_EXPANSION(GOOGLE_CLIENT_SECRET_REMOTING_HOST), + NULL, + default_client_secret, + environment.get(), + command_line); } std::string api_key() const { return api_key_; } |