diff options
Diffstat (limited to 'src/Common/UserConfigBackend.h')
-rw-r--r-- | src/Common/UserConfigBackend.h | 22 |
1 files changed, 13 insertions, 9 deletions
diff --git a/src/Common/UserConfigBackend.h b/src/Common/UserConfigBackend.h index 0c1f146..94550eb 100644 --- a/src/Common/UserConfigBackend.h +++ b/src/Common/UserConfigBackend.h @@ -36,18 +36,22 @@ class UserConfigBackend { virtual void checkUserInfo(const UserInfo& /*userInfo*/) throw(Core::Exception) {} - virtual void addUser(const UserInfo& /*userInfo*/) throw(Core::Exception) {} - virtual void updateUser(const UserInfo& /*oldUserInfo*/, const UserInfo& /*userInfo*/) throw(Core::Exception) {} - virtual void deleteUser(const UserInfo& /*userInfo*/) throw(Core::Exception) {} + virtual void addUser(const UserInfo &/*userInfo*/) throw(Core::Exception) {} + virtual void updateUser(const UserInfo &/*oldUserInfo*/, const UserInfo &/*userInfo*/) throw(Core::Exception) {} + virtual void deleteUser(const UserInfo &/*userInfo*/) throw(Core::Exception) {} - virtual void checkGroupInfo(const GroupInfo& /*groupInfo*/) throw(Core::Exception) {} + virtual void checkGroupInfo(const GroupInfo &/*groupInfo*/) throw(Core::Exception) {} - virtual void addGroup(const GroupInfo& /*groupInfo*/) throw(Core::Exception) {} - virtual void updateGroup(const GroupInfo& /*oldGroupInfo*/, const GroupInfo& /*groupInfo*/) throw(Core::Exception) {} - virtual void deleteGroup(const GroupInfo& /*groupInfo*/) throw(Core::Exception) {} + virtual void addGroup(const GroupInfo &/*groupInfo*/) throw(Core::Exception) {} + virtual void updateGroup(const GroupInfo &/*oldGroupInfo*/, const GroupInfo &/*groupInfo*/) throw(Core::Exception) {} + virtual void deleteGroup(const GroupInfo &/*groupInfo*/) throw(Core::Exception) {} - virtual void addUserToGroup(const UserInfo& /*userInfo*/, const GroupInfo& /*groupInfo*/) throw(Core::Exception) {} - virtual void deleteUserFromGroup(const UserInfo& /*userInfo*/, const GroupInfo& /*groupInfo*/) throw(Core::Exception) {} + virtual void addUserToGroup(const UserInfo &/*userInfo*/, const GroupInfo &/*groupInfo*/) throw(Core::Exception) {} + virtual void deleteUserFromGroup(const UserInfo &/*userInfo*/, const GroupInfo &/*groupInfo*/) throw(Core::Exception) {} + + virtual void setPassword(const Common::UserInfo &/*userInfo*/, const std::string &/*password*/) throw(Core::Exception) { + throw(Core::Exception(Core::Exception::NOT_IMPLEMENTED)); + } }; } |