13 #include "ModernAPIExport.h"
17 typedef std::vector<std::string> UserList;
18 typedef std::vector<std::string> RightList;
29 UserRights(
const UserList& users,
const RightList& rights) : users(users),
55 void ValidateUsers(UserList& users);
56 void ValidateRights(RightList& rights);
UserRights(const UserList &users, const RightList &rights)
Creates a UserRights object.
Definition: UserRights.h:29
const RightList & Rights() const
The granted rights.
Definition: UserRights.h:43
Definition: AuthenticationCallbackImpl.h:16
const UserList & Users() const
The users to whom the rights are granted.
Definition: UserRights.h:35
Supplies properties for users and their granted rights.
Definition: UserRights.h:23