Public Types | |
using | PermissionToLoad = Poco::Tuple< std::string, std::string, std::string, int, std::string, bool, bool > |
Public Member Functions | |
std::list< Permission > & | get_permissions () |
std::map< std::string, ActionType > & | get_action_type_map () |
Static Public Member Functions | |
static void | LoadPermissions_ () |
static std::_List_iterator< Permission > | FindPermission_ (Tools::Route &route, std::string user, std::string action_type) |
static bool | VerifyPermission_ (Tools::Route &requested_route, User &user, std::_List_iterator< Permission > found_permission) |
Static Protected Member Functions | |
static void | FillActionTypeMap_ () |