Index: remoting/host/security_key/gnubby_extension_session.cc |
diff --git a/remoting/host/security_key/gnubby_extension_session.cc b/remoting/host/security_key/gnubby_extension_session.cc |
index 494c9aba96ec2fcbb150f8657bd9e5e9520c8b01..5ca27360ca0e58435771cb36f2c5a261cff944f8 100644 |
--- a/remoting/host/security_key/gnubby_extension_session.cc |
+++ b/remoting/host/security_key/gnubby_extension_session.cc |
@@ -11,6 +11,7 @@ |
#include "base/macros.h" |
#include "base/values.h" |
#include "remoting/base/logging.h" |
+#include "remoting/host/client_session_details.h" |
#include "remoting/host/security_key/gnubby_auth_handler.h" |
#include "remoting/proto/control.pb.h" |
#include "remoting/protocol/client_stub.h" |
@@ -60,12 +61,15 @@ bool ConvertListValueToString(base::ListValue* bytes, std::string* out) { |
namespace remoting { |
GnubbyExtensionSession::GnubbyExtensionSession( |
+ ClientSessionDetails* client_session_details, |
protocol::ClientStub* client_stub) |
: client_stub_(client_stub) { |
DCHECK(client_stub_); |
- gnubby_auth_handler_ = remoting::GnubbyAuthHandler::Create(base::Bind( |
- &GnubbyExtensionSession::SendMessageToClient, base::Unretained(this))); |
+ gnubby_auth_handler_ = remoting::GnubbyAuthHandler::Create( |
+ client_session_details, |
+ base::Bind(&GnubbyExtensionSession::SendMessageToClient, |
+ base::Unretained(this))); |
} |
GnubbyExtensionSession::~GnubbyExtensionSession() {} |