| Index: remoting/test/remote_host_info.cc
|
| diff --git a/remoting/test/remote_host_info.cc b/remoting/test/remote_host_info.cc
|
| index 62883902ce4bf144a884d1caabdbc465e774e6d0..3e794927dc04a4440b93bd2503ff4368775ae5d1 100644
|
| --- a/remoting/test/remote_host_info.cc
|
| +++ b/remoting/test/remote_host_info.cc
|
| @@ -2,10 +2,17 @@
|
| // Use of this source code is governed by a BSD-style license that can be
|
| // found in the LICENSE file.
|
|
|
| +#include "remoting/protocol/authentication_method.h"
|
| #include "remoting/test/remote_host_info.h"
|
|
|
| #include "base/logging.h"
|
|
|
| +namespace {
|
| +const char kAppRemotingCapabilities[] =
|
| + "rateLimitResizeRequests desktopShape sendInitialResolution googleDrive";
|
| +const char kFakeHostPublicKey[] = "FAKE_HOST_PUBLIC_KEY";
|
| +}
|
| +
|
| namespace remoting {
|
| namespace test {
|
|
|
| @@ -17,7 +24,7 @@ RemoteHostInfo::~RemoteHostInfo() {
|
| }
|
|
|
| bool RemoteHostInfo::IsReadyForConnection() const {
|
| - return (remote_host_status == kRemoteHostStatusReady);
|
| + return remote_host_status == kRemoteHostStatusReady;
|
| }
|
|
|
| void RemoteHostInfo::SetRemoteHostStatusFromString(
|
| @@ -32,5 +39,24 @@ void RemoteHostInfo::SetRemoteHostStatusFromString(
|
| }
|
| }
|
|
|
| +ConnectionSetupInfo RemoteHostInfo::GenerateConnectionSetupInfo(
|
| + const std::string& access_token,
|
| + const std::string& user_name) const {
|
| + ConnectionSetupInfo connection_setup_info;
|
| + connection_setup_info.access_token = access_token;
|
| + connection_setup_info.authorization_code = authorization_code;
|
| + connection_setup_info.capabilities = kAppRemotingCapabilities;
|
| + connection_setup_info.host_id = host_id;
|
| + connection_setup_info.host_jid = host_jid;
|
| + connection_setup_info.public_key = kFakeHostPublicKey;
|
| + connection_setup_info.shared_secret = shared_secret;
|
| + connection_setup_info.user_name = user_name;
|
| +
|
| + connection_setup_info.auth_methods.push_back(
|
| + protocol::AuthenticationMethod::ThirdParty());
|
| +
|
| + return connection_setup_info;
|
| +}
|
| +
|
| } // namespace test
|
| } // namespace remoting
|
|
|