|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public static interface IUserManagementService.UserManager
The user interface in the user management hierarchy.
| Field Summary | |
|---|---|
static int |
CHANGE_PASSWORD_EQUAL_PASSWORDS
Status code of user credentials' change operation |
static int |
CHANGE_PASSWORD_GENERIC_ERROR
Status code of user credentials' change operation |
static int |
CHANGE_PASSWORD_INVALID_NEW_PASSWORD
Status code of user credentials' change operation |
static int |
CHANGE_PASSWORD_OK
Status code of user credentials' change operation |
static int |
CHANGE_PASSWORD_USER_NOT_FOUND
Status code of user credentials' change operation |
static int |
CHANGE_PASSWORD_WRONG_USER_PASSWORD
Status code of user credentials' change operation |
| Method Summary | |
|---|---|
boolean |
addUserToGroup(String userId,
String groupName,
String organizationName,
String adminUserId,
String adminPassword)
Adds an user, by userId, to a group, by groupName (and organizationName) |
boolean |
assignRoleToUser(String roleName,
String userId,
String organizationName,
String adminUserId,
String adminPassword)
Assigns a role, by roleName, to an user, by userId (and organizationName) |
int |
changePassword(String userId,
String oldPassword,
String newPassword,
String organizationName,
String adminUserId,
String adminPassword)
Changes user's password by userId and old/newPassword (and organizationName) |
String |
createUser(UserModel user,
String organizationName,
String adminUserId,
String adminPassword)
Creates a new user by UserModel (and organizationName) |
boolean |
deleteUser(String userId,
String organizationName,
String adminUserId,
String adminPassword)
Deletes an user by userId (and organizationName) |
boolean |
deleteUsers(String organizationId,
String adminUserId,
String adminPassword)
Deletes all users under an organization by organizationId |
boolean |
dismissRoleToUser(String roleName,
String userId,
String organizationName,
String adminUserId,
String adminPassword)
Dismisses a role, by roleName, to an user, by userId (and organizationName) |
UserModel |
getUser(String userId,
String organizationName,
String adminUserId,
String adminPassword)
Gets user by userId (and organizationName) |
HashMap<UserModel,List<GroupModel>> |
listAllUsersAndGroups(String organizationName,
String adminUserId,
String adminPassword)
Lists all users with the associated groups (by organizationName) |
HashMap<UserModel,List<RoleModel>> |
listAllUsersAndRoles(String organizationName,
String adminUserId,
String adminPassword)
Lists all users with the associated roles (by organizationName) |
List<UserModel> |
listUsers(String adminUserId,
String adminPassword)
Lists all present users |
List<UserModel> |
listUsersByAttribute(Map<String,String> attributes,
String adminUserId,
String adminPassword)
Lists all the users with the attributes send as parameters |
List<UserModel> |
listUsersByGroup(String groupName,
String organizationName,
String adminUserId,
String adminPassword)
Lists all users with the groupName group |
List<UserModel> |
listUsersByOrganization(String organizationName,
String adminUserId,
String adminPassword)
Lists all users under an organization by organizationName |
List<UserModel> |
listUsersByOrganizationAndAttributes(String organizationName,
Map<String,String> attributes,
String adminUserId,
String adminPassword)
Lists all users under an organization by organizationName |
List<UserModel> |
listUsersByRole(String roleName,
String organizationName,
String adminUserId,
String adminPassword)
Lists all users with the roleName role |
boolean |
removeUserFromGroup(String userId,
String groupName,
String organizationName,
String adminUserId,
String adminPassword)
Removes an user, by userId, from a group, by groupName (and organizationName) |
boolean |
updateUser(UserModel user,
String organizationName,
String adminUserId,
String adminPassword)
Updates user's attributes |
| Field Detail |
|---|
static final int CHANGE_PASSWORD_OK
static final int CHANGE_PASSWORD_WRONG_USER_PASSWORD
static final int CHANGE_PASSWORD_EQUAL_PASSWORDS
static final int CHANGE_PASSWORD_INVALID_NEW_PASSWORD
static final int CHANGE_PASSWORD_USER_NOT_FOUND
static final int CHANGE_PASSWORD_GENERIC_ERROR
| Method Detail |
|---|
String createUser(UserModel user,
String organizationName,
String adminUserId,
String adminPassword)
user - organizationName - adminUserId - adminPassword -
boolean deleteUser(String userId,
String organizationName,
String adminUserId,
String adminPassword)
userId - organizationName - adminUserId - adminPassword -
int changePassword(String userId,
String oldPassword,
String newPassword,
String organizationName,
String adminUserId,
String adminPassword)
userId - oldPassword - newPassword - organizationName - adminUserId - adminPassword -
boolean deleteUsers(String organizationId,
String adminUserId,
String adminPassword)
organizationId - adminUserId - adminPassword -
UserModel getUser(String userId,
String organizationName,
String adminUserId,
String adminPassword)
userId - organizationName - adminUserId - adminPassword -
boolean updateUser(UserModel user,
String organizationName,
String adminUserId,
String adminPassword)
userId - organizationName - adminUserId - adminPassword -
List<UserModel> listUsersByAttribute(Map<String,String> attributes,
String adminUserId,
String adminPassword)
attributes - key-value couple of the attributesadminUserId - adminPassword -
List<UserModel> listUsers(String adminUserId,
String adminPassword)
adminUserId - adminPassword -
List<UserModel> listUsersByOrganization(String organizationName,
String adminUserId,
String adminPassword)
organizationName - adminUserId - adminPassword -
List<UserModel> listUsersByOrganizationAndAttributes(String organizationName,
Map<String,String> attributes,
String adminUserId,
String adminPassword)
organizationName - attributes - key-value couple of the attributesadminUserId - adminPassword -
List<UserModel> listUsersByRole(String roleName,
String organizationName,
String adminUserId,
String adminPassword)
roleName - organizationName - adminUserId - adminPassword -
List<UserModel> listUsersByGroup(String groupName,
String organizationName,
String adminUserId,
String adminPassword)
groupName - organizationName - adminUserId - adminPassword -
HashMap<UserModel,List<RoleModel>> listAllUsersAndRoles(String organizationName,
String adminUserId,
String adminPassword)
organizationName - adminUserId - adminPassword -
HashMap<UserModel,List<GroupModel>> listAllUsersAndGroups(String organizationName,
String adminUserId,
String adminPassword)
groupName - organizationName - adminUserId - adminPassword -
boolean assignRoleToUser(String roleName,
String userId,
String organizationName,
String adminUserId,
String adminPassword)
roleName - userId - organizationName - adminUserId - adminPassword -
boolean dismissRoleToUser(String roleName,
String userId,
String organizationName,
String adminUserId,
String adminPassword)
roleName - userId - organizationName - adminUserId - adminPassword -
boolean addUserToGroup(String userId,
String groupName,
String organizationName,
String adminUserId,
String adminPassword)
groupName - userId - organizationName - adminUserId - adminPassword -
boolean removeUserFromGroup(String userId,
String groupName,
String organizationName,
String adminUserId,
String adminPassword)
groupName - userId - organizationName - adminUserId - adminPassword -
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||