|
GET | /{BASE}/user/login?logout=…&user=… | Throws a AccessDeniedException if currently no user is logged in (aka: current user
is anonymous). |
GET | /{BASE}/user/me | Provide Account information about the currently logged in user (account) |
POST | /{BASE}/user/me | Update/Set the profile information (foaf) for the current user. |
POST | /{BASE}/user/me | Dummy to avoid exceptions if post body is empty. |
POST | /{BASE}/user/me/passwd | Update/change the password for the current user. |
GET | /{BASE}/user/{login} | Resolve/Redirect access to /user/* uris. |
GET | /{BASE}/users?role=… | List users (that have the given role). |
POST | /{BASE}/users/{login} | Create a new user account (incl. |
GET | /{BASE}/users/{login} | Return the Account data of the requested login |
DELETE | /{BASE}/users/{login}?deleteFoaf=… | Delete the account with the given login. |
POST | /{BASE}/users/{login}/password | Set the password for the given account |
POST | /{BASE}/users/{login}/profile | Update/Save the user profile (foaf) for the given account |
POST | /{BASE}/users/{login}/roles?role=…&role[]=… | Set the roles for the given account |