...
Old URL | New URL | Comment | |
---|---|---|---|
POST /user/create | POST /users | Creates a new user. | |
GET /user/list | GET /users | Returns a list of all known users | |
GET /user/list/{page}/{size} | GET /users?page={page}&size={size} | Returns a list of known users matching page/size conditions | |
GET /user/read/{userId} | GET /users/{userId} | Returns a single user matching the provided userId | |
GET /user/readByUsername/{username} | GET /users?username={username} | Returns a single user matching the provided username | |
POST /user/search | POST /users/search | Returns a list of user matching the provided search conditions. | |
POST /user/search/{page}/{size} | POST /users/search?page={page}&size={size} | Returns a list of user matching the provided page/size and search conditions. | |
GET /user/count | GET /users/count | Returns a number of existing users. | |
POST /user/search/count | POST /users/search/count | Returns a number of user matching the provided search conditions. | |
GET /user/verifyPassword/{username}?password={password} | GET /users?username={username}&pwd={password} | <<removed>> | Use Basic-Authentication and GET /user/self to verify authentication and retrieve user object including assigned roles Returns true if username and password match with an existing account. |
POST /user/update | POST /users/{userId} | Updates user. (POST is used here instead of PUT, because UserMod only contains changes for a user and not a complete representation thereof.) | |
GET /user/delete/{userId} | DELETE /users/{userId} | Deletes user. | |
GET /deleteByUsername/{username} | <<removed>> | Please use 'GET /user?username={username}' to discover userId and then use 'DELETE /user/{userId}' to delete user. |
...