Timesheets-Server
Timesheets server
Načítám...
Vyhledávám...
Nebylo nic nalezeno
roles.h
Zobrazit dokumentaci tohoto souboru.
1
6#ifndef _Roles_H_
7#define _Roles_H_
8
9#include <QString>
10
11namespace Security {
12
18struct Roles {
19
23 enum Role {
24 Admin = 0,
25 User
26 };
27
31 static QString toString(Role role) {
32 switch (role) {
33 case Admin: return "Admin";
34 case User: return "User";
35 }
36 return QString();
37 }
38
39};
40
41}
42
43#endif
Jmenný prostor pro správu oprávnění, role, klíče a náhodná volání
Definition guard.h:21
Třída obsahuje seznam uživatelský rolí
Definition roles.h:18
static QString toString(Role role)
Vrací název odpovídající role v textu.
Definition roles.h:31
Role
Seznam jednotlivých rolí
Definition roles.h:23
@ Admin
Administrátor.
Definition roles.h:24
@ User
Obyčejný uživatel.
Definition roles.h:25