Home | History | Annotate | Download | only in host
      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 
      9 namespace remoting {
     10 
     11 namespace {
     12 
     13 class 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
     26 scoped_ptr<GnubbyAuthHandler> GnubbyAuthHandler::Create(
     27     protocol::ClientStub* client_stub) {
     28   return scoped_ptr<GnubbyAuthHandler>();
     29 }
     30 
     31 // static
     32 void GnubbyAuthHandler::SetGnubbySocketName(
     33     const base::FilePath& gnubby_socket_name) {
     34   NOTIMPLEMENTED();
     35 }
     36 
     37 void GnubbyAuthHandlerWin::DeliverClientMessage(const std::string& message) {
     38   NOTIMPLEMENTED();
     39 }
     40 
     41 void GnubbyAuthHandlerWin::DeliverHostDataMessage(int connection_id,
     42                                                   const std::string& data)
     43     const {
     44   NOTIMPLEMENTED();
     45 }
     46 
     47 }  // namespace remoting
     48