1 // Copyright 2015 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file.
5 #include "remoting/host/setup/mock_oauth_client.h"
9 MockOAuthClient::MockOAuthClient(const std::string
& user_email
,
10 const std::string
& refresh_token
)
11 : user_email_(user_email
), refresh_token_(refresh_token
) {
14 MockOAuthClient::~MockOAuthClient() {
17 void MockOAuthClient::GetCredentialsFromAuthCode(
18 const gaia::OAuthClientInfo
& oauth_client_info
,
19 const std::string
& auth_code
,
21 CompletionCallback on_done
) {
22 on_done
.Run(need_user_email
? user_email_
: "", refresh_token_
);
25 } // namespace remoting