1// Copyright 2014 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.
4
5#include "remoting/host/gnubby_auth_handler.h"
6
7#include "base/logging.h"
8
9namespace remoting {
10
11namespace {
12
13class GnubbyAuthHandlerWin : public GnubbyAuthHandler {
14 private:
15  // GnubbyAuthHandler interface.
16  virtual void DeliverClientMessage(const std::string& message) OVERRIDE;
17  virtual void DeliverHostDataMessage(int connection_id,
18                                      const std::string& data) const OVERRIDE;
19
20  DISALLOW_COPY_AND_ASSIGN(GnubbyAuthHandlerWin);
21};
22
23}  // namespace
24
25// static
26scoped_ptr<GnubbyAuthHandler> GnubbyAuthHandler::Create(
27    protocol::ClientStub* client_stub) {
28  return scoped_ptr<GnubbyAuthHandler>();
29}
30
31// static
32void GnubbyAuthHandler::SetGnubbySocketName(
33    const base::FilePath& gnubby_socket_name) {
34  NOTIMPLEMENTED();
35}
36
37void GnubbyAuthHandlerWin::DeliverClientMessage(const std::string& message) {
38  NOTIMPLEMENTED();
39}
40
41void GnubbyAuthHandlerWin::DeliverHostDataMessage(int connection_id,
42                                                  const std::string& data)
43    const {
44  NOTIMPLEMENTED();
45}
46
47}  // namespace remoting
48