diff options
Diffstat (limited to 'remoting/host/support_access_verifier.h')
-rw-r--r-- | remoting/host/support_access_verifier.h | 41 |
1 files changed, 0 insertions, 41 deletions
diff --git a/remoting/host/support_access_verifier.h b/remoting/host/support_access_verifier.h deleted file mode 100644 index b6b7c7a..0000000 --- a/remoting/host/support_access_verifier.h +++ /dev/null @@ -1,41 +0,0 @@ -// Copyright (c) 2011 The Chromium Authors. All rights reserved. -// Use of this source code is governed by a BSD-style license that can be -// found in the LICENSE file. - -#ifndef REMOTING_HOST_SUPPORT_ACCESS_VERIFIER_H_ -#define REMOTING_HOST_SUPPORT_ACCESS_VERIFIER_H_ - -#include <string> - -#include "remoting/host/access_verifier.h" - -#include "base/compiler_specific.h" - -namespace remoting { - -// SupportAccessVerifier is used in Me2Mom scenario to verify that the -// client knows the host secret. -class SupportAccessVerifier : public AccessVerifier { - public: - SupportAccessVerifier(); - virtual ~SupportAccessVerifier(); - - const std::string& host_secret() const { return host_secret_; } - - // AccessVerifier interface. - virtual bool VerifyPermissions( - const std::string& client_jid, - const std::string& encoded_client_token) OVERRIDE; - - void OnIT2MeHostRegistered(bool successful, const std::string& support_id); - - private: - std::string host_secret_; - std::string support_id_; - - DISALLOW_COPY_AND_ASSIGN(SupportAccessVerifier); -}; - -} // namespace remoting - -#endif // REMOTING_HOST_SUPPORT_ACCESS_VERIFIER_H_ |