public class LdapUserRoleOperations extends Object implements it.eng.rdlab.um.crossoperations.UserRoleOperations
| Constructor and Description |
|---|
LdapUserRoleOperations(LdapUserManager userManager,
LdapRoleManager roleManager) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
assignRoleToUser(String roleId,
String userId) |
void |
close() |
boolean |
dismissRoleFromUser(String roleId,
String userId) |
List<it.eng.rdlab.um.role.beans.RoleModel> |
listRolesByUser(String userId) |
List<it.eng.rdlab.um.user.beans.UserModel> |
listUserByRole(String roleId) |
public LdapUserRoleOperations(LdapUserManager userManager, LdapRoleManager roleManager) throws ConfigurationException
ConfigurationExceptionpublic List<it.eng.rdlab.um.role.beans.RoleModel> listRolesByUser(String userId) throws it.eng.rdlab.um.exceptions.UserManagementSystemException, it.eng.rdlab.um.exceptions.RoleRetrievalException, it.eng.rdlab.um.exceptions.UserRetrievalException
listRolesByUser in interface it.eng.rdlab.um.crossoperations.UserRoleOperationsit.eng.rdlab.um.exceptions.UserManagementSystemExceptionit.eng.rdlab.um.exceptions.RoleRetrievalExceptionit.eng.rdlab.um.exceptions.UserRetrievalExceptionpublic void close()
close in interface it.eng.rdlab.um.crossoperations.UserRoleOperationspublic boolean assignRoleToUser(String roleId, String userId) throws it.eng.rdlab.um.exceptions.UserManagementSystemException, it.eng.rdlab.um.exceptions.UserRetrievalException, it.eng.rdlab.um.exceptions.RoleRetrievalException
assignRoleToUser in interface it.eng.rdlab.um.crossoperations.UserRoleOperationsit.eng.rdlab.um.exceptions.UserManagementSystemExceptionit.eng.rdlab.um.exceptions.UserRetrievalExceptionit.eng.rdlab.um.exceptions.RoleRetrievalExceptionpublic List<it.eng.rdlab.um.user.beans.UserModel> listUserByRole(String roleId) throws it.eng.rdlab.um.exceptions.UserManagementSystemException, it.eng.rdlab.um.exceptions.UserRetrievalException, it.eng.rdlab.um.exceptions.RoleRetrievalException
listUserByRole in interface it.eng.rdlab.um.crossoperations.UserRoleOperationsit.eng.rdlab.um.exceptions.UserManagementSystemExceptionit.eng.rdlab.um.exceptions.UserRetrievalExceptionit.eng.rdlab.um.exceptions.RoleRetrievalExceptionpublic boolean dismissRoleFromUser(String roleId, String userId) throws it.eng.rdlab.um.exceptions.UserManagementSystemException, it.eng.rdlab.um.exceptions.UserRetrievalException, it.eng.rdlab.um.exceptions.RoleRetrievalException
dismissRoleFromUser in interface it.eng.rdlab.um.crossoperations.UserRoleOperationsit.eng.rdlab.um.exceptions.UserManagementSystemExceptionit.eng.rdlab.um.exceptions.UserRetrievalExceptionit.eng.rdlab.um.exceptions.RoleRetrievalExceptionCopyright © 2017. All Rights Reserved.