00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020 #include "Authentified.h"
00021
00022 namespace mdw
00023 {
00024
00025 Authentified::Authentified (const std::string &userName, const std::string &realName, int userId) :
00026 _userName (userName), _userId (userId), _realName (realName)
00027 {
00028 }
00029
00030
00031 Authentified::~Authentified()
00032 {
00033 }
00034
00035 std::string &Authentified::getUserName()
00036 {
00037 return _userName;
00038 }
00039 std::string &Authentified::getRealName()
00040 {
00041 return _realName;
00042 }
00043 int Authentified::getUserId()
00044 {
00045 return _userId;
00046 }
00047
00048 bool Authentified::hasRight (int rightId)
00049 {
00050 }
00051 bool Authentified::hasRight (const std::string &rightName)
00052 {
00053 }
00054
00055 bool Authentified::hasRight (int rightId, const std::string ¶m)
00056 {
00057 }
00058 bool Authentified::hasRight (const std::string &rightName, const std::string ¶m)
00059 {
00060 }
00061
00062
00063 }