public class RoleManagerImpl extends Object implements IUserManagementService.RoleManager
| Constructor and Description |
|---|
RoleManagerImpl(String ldapUrl) |
| Modifier and Type | Method and Description |
|---|---|
String |
createRole(String roleName,
String organizationName,
String adminUserId,
String password)
Creates a new role by roleName (and organizationName)
|
boolean |
deleteCustomRoles(String organizationName,
String adminUserId,
String password) |
boolean |
deleteRole(String roleName,
String organizationName,
String adminUserId,
String password)
Deletes a role by roleName (and by organizationName)
|
boolean |
deleteRoles(String organizationName,
String adminUserId,
String password)
Deletes all present roles under an organization by organizationName
|
RoleModel |
getRole(String roleName,
String organizationName,
String adminUserId,
String password)
Gets the role by roleName (and by organizatioName)
|
String |
getRoleIdByName(String roleName,
String organizationName)
Gets the roleId by roleName (and by organizationName)
|
List<RoleModel> |
listRoles(String adminUserId,
String password)
Lists all present roles
|
List<RoleModel> |
listRolesByOrganization(String organizationName,
String adminUserId,
String password)
Lists all roles under an organization by organizationName
|
List<RoleModel> |
listRolesByUser(String userId,
String organizationName,
String adminUserId,
String password) |
boolean |
removeAllUsers(String roleName,
String organizationName,
String adminUserId,
String password)
Removes all users with a specific roleName role (and by organizationName)
|
boolean |
updateRole(RoleModel role,
String organizationName,
String adminUserId,
String password)
Updates role's attribute
|
boolean |
updateRolesOfOrganization(List<String> roleNames,
String organizationName,
String adminUserId,
String password) |
public RoleManagerImpl(String ldapUrl)
public String createRole(String roleName, String organizationName, String adminUserId, String password)
IUserManagementService.RoleManagercreateRole in interface IUserManagementService.RoleManagerpublic boolean updateRolesOfOrganization(List<String> roleNames, String organizationName, String adminUserId, String password)
public boolean deleteRole(String roleName, String organizationName, String adminUserId, String password)
IUserManagementService.RoleManagerdeleteRole in interface IUserManagementService.RoleManagerpublic String getRoleIdByName(String roleName, String organizationName)
IUserManagementService.RoleManagergetRoleIdByName in interface IUserManagementService.RoleManagerpublic List<RoleModel> listRoles(String adminUserId, String password)
IUserManagementService.RoleManagerlistRoles in interface IUserManagementService.RoleManagerpublic List<RoleModel> listRolesByOrganization(String organizationName, String adminUserId, String password)
IUserManagementService.RoleManagerlistRolesByOrganization in interface IUserManagementService.RoleManagerpublic List<RoleModel> listRolesByUser(String userId, String organizationName, String adminUserId, String password)
public boolean updateRole(RoleModel role, String organizationName, String adminUserId, String password)
IUserManagementService.RoleManagerupdateRole in interface IUserManagementService.RoleManagerpublic boolean deleteRoles(String organizationName, String adminUserId, String password)
IUserManagementService.RoleManagerdeleteRoles in interface IUserManagementService.RoleManagerpublic boolean removeAllUsers(String roleName, String organizationName, String adminUserId, String password)
IUserManagementService.RoleManagerremoveAllUsers in interface IUserManagementService.RoleManagerpublic RoleModel getRole(String roleName, String organizationName, String adminUserId, String password)
IUserManagementService.RoleManagergetRole in interface IUserManagementService.RoleManagerCopyright © 2017. All Rights Reserved.