Chromium Code Reviews| Index: jingle/notifier/base/notifier_options_util.cc |
| diff --git a/jingle/notifier/base/notifier_options_util.cc b/jingle/notifier/base/notifier_options_util.cc |
| index 93bd173ea8e64b85f636a0e19be7f037ae1eeecb..fa48209ea699a5844288ff88bff8308ff2809cdf 100644 |
| --- a/jingle/notifier/base/notifier_options_util.cc |
| +++ b/jingle/notifier/base/notifier_options_util.cc |
| @@ -24,10 +24,13 @@ buzz::XmppClientSettings MakeXmppClientSettings( |
| xmpp_client_settings.set_resource("chrome-sync"); |
| xmpp_client_settings.set_host(jid.domain()); |
| xmpp_client_settings.set_use_tls(buzz::TLS_ENABLED); |
| - xmpp_client_settings.set_auth_token(buzz::AUTH_MECHANISM_GOOGLE_TOKEN, |
| + xmpp_client_settings.set_auth_token(notifier_options.auth_mechanism, |
| notifier_options.invalidate_xmpp_login ? |
| token + "bogus" : token); |
| - xmpp_client_settings.set_token_service("chromiumsync"); |
| + if (notifier_options.auth_mechanism == buzz::AUTH_MECHANISM_OAUTH2) |
|
tim (not reviewing)
2013/05/23 19:03:42
We should use a constant (this one or otherwise) f
pavely
2013/05/30 07:42:12
I changed sync_backend_host.cc to use AUTH_MECHANI
|
| + xmpp_client_settings.set_token_service("oauth2"); |
| + else |
| + xmpp_client_settings.set_token_service("chromiumsync"); |
| if (notifier_options.allow_insecure_connection) { |
| xmpp_client_settings.set_allow_plain(true); |
| xmpp_client_settings.set_use_tls(buzz::TLS_DISABLED); |