/* */ #ifndef _D_AUTH_CONFIG_H_ #define _D_AUTH_CONFIG_H_ #include "common.h" class AuthConfig { private: string _authScheme; string _user; string _password; public: AuthConfig() {} AuthConfig(const string& user, const string& password): _user(user), _password(password) {} string getAuthText() const { return _user+":"+_password; } const string& getUser() const { return _user; } const string& getPassword() const { return _password; } }; typedef SharedHandle AuthConfigHandle; ostream& operator<<(ostream& o, const AuthConfigHandle& authConfig); #endif // _D_AUTH_CONFIG_H_