6 getCredentials.security
7 > return : userDetails <json> of the logged user
10 > param : getNatures <true|false>
11 > return : users[] <json> : containing username and roles, and depending on the value of getNatures, the natures.
14 > param : username <string>
16 deleteUser.security (ADMIN only)
17 > param : username <string>
19 getUserDetails.security
20 > param : userName <string>
21 > return : userDetails <json> : full details (roles, natures, etc).
23 createUser.security (ADMIN only, POST)
24 > params : userDetails <json>
26 updateUser.security (POST)
27 > params : userDetails <json>
29 updateUserPassword.security (ADMIN only)
30 > param : username <string>, password <string>
32 updatePassword.security
33 > param : password <string>, oldpassword <string>
41 > return : roles[] <string>
43 #getUsersForRole.security
44 > param : roleName <string>, getNatures <true|false>
45 > return : users[] <json> (username and eventually natures)
47 createRole.security (ADMIN only)
48 > param : role <string>
50 deleteRole.security (ADMIN only)
51 > param : role <string>
53 #updateUserRoleLink.security
54 > params : <string> roleName, <string> username, <string> action="set|unset"
57 ************************
59 ************************
61 #createUserNature.security
62 > params : natureObject <json>, userName <string>
64 #deleteUserNature.security
65 > params : natureObject <json>, userName <string>
67 #updateUserNature.security
68 > params : natureObject <json>, userName <string>