Program Listing for File AuthenticationLegacy.h

Return to documentation for file (include/sick_safevisionary_base/AuthenticationLegacy.h)

// -- BEGIN LICENSE BLOCK ----------------------------------------------
// -- END LICENSE BLOCK ------------------------------------------------

#pragma once
#include "VisionaryControl.h"

namespace visionary {

class AuthenticationLegacy : public IAuthentication
{
public:
  explicit AuthenticationLegacy(VisionaryControl& vctrl);
  virtual ~AuthenticationLegacy();

  virtual bool login(UserLevel userLevel, const std::string& password);
  virtual bool logout();

private:
  VisionaryControl& m_VisionaryControl;
};

} // namespace visionary