18 #ifndef DRIVER_AUTHENTICATOR_HPP 19 #define DRIVER_AUTHENTICATOR_HPP 21 #include <qi/messaging/authprovider.hpp> 31 const std::string& user,
32 const std::string& pass) :
_u(user),
_p(pass) {}
35 qi::CapabilityMap result;
42 return qi::CapabilityMap();
58 return boost::make_shared<DriverAuthenticator>(user, pass);
64 #endif // DRIVER_AUTHENTICATOR
qi::CapabilityMap _processAuth(const qi::CapabilityMap &)
qi::ClientAuthenticatorPtr newAuthenticator()
DriverAuthenticator(const std::string &user, const std::string &pass)
qi::CapabilityMap initialAuthData()
static const std::string user_key
static const std::string pass_key