A C D E G H I J L M O R S U

A

addUserToGroup(String, String, String, String, String) - Method in class it.eng.rdlab.soa3.um.rest.impl.UserManagerImpl
 
addUserToGroup(String, String, String, String, String) - Method in interface it.eng.rdlab.soa3.um.rest.IUserManagementService.UserManager
Adds an user, by userId, to a group, by groupName (and organizationName)
assignDismissGroup(GroupJaxbBean, String, HttpContext) - Method in class it.eng.rdlab.soa3.um.rest.jaxrs.UserManager
Assigns/dismisses group to an user by groupBean and userName
assignDismissRole(RoleJaxbBean, String, String, HttpContext) - Method in class it.eng.rdlab.soa3.um.rest.jaxrs.UserManager
Assigns/dismisses role to an user by roleName and userName (and optionally by organizationName)
assignRoleToUser(String, String, String, String, String) - Method in class it.eng.rdlab.soa3.um.rest.impl.UserManagerImpl
 
assignRoleToUser(String, String, String, String, String) - Method in interface it.eng.rdlab.soa3.um.rest.IUserManagementService.UserManager
Assigns a role, by roleName, to an user, by userId (and organizationName)

C

CHANGE_PASSWORD_EQUAL_PASSWORDS - Static variable in interface it.eng.rdlab.soa3.um.rest.IUserManagementService.UserManager
Status code of user credentials' change operation
CHANGE_PASSWORD_GENERIC_ERROR - Static variable in interface it.eng.rdlab.soa3.um.rest.IUserManagementService.UserManager
Status code of user credentials' change operation
CHANGE_PASSWORD_INVALID_NEW_PASSWORD - Static variable in interface it.eng.rdlab.soa3.um.rest.IUserManagementService.UserManager
Status code of user credentials' change operation
CHANGE_PASSWORD_OK - Static variable in interface it.eng.rdlab.soa3.um.rest.IUserManagementService.UserManager
Status code of user credentials' change operation
CHANGE_PASSWORD_USER_NOT_FOUND - Static variable in interface it.eng.rdlab.soa3.um.rest.IUserManagementService.UserManager
Status code of user credentials' change operation
CHANGE_PASSWORD_WRONG_USER_PASSWORD - Static variable in interface it.eng.rdlab.soa3.um.rest.IUserManagementService.UserManager
Status code of user credentials' change operation
changePassword(String, String, String, String, String, String) - Method in class it.eng.rdlab.soa3.um.rest.impl.UserManagerImpl
 
changePassword(String, String, String, String, String, String) - Method in interface it.eng.rdlab.soa3.um.rest.IUserManagementService.UserManager
Changes user's password by userId and old/newPassword (and organizationName)
changePassword(String, CredentialsJaxbBean, String, HttpContext) - Method in class it.eng.rdlab.soa3.um.rest.jaxrs.UserManager
Updates user's credentials
ConfigurationManager - Class in it.eng.rdlab.soa3.um.rest.conf
 
Constants - Class in it.eng.rdlab.soa3.um.rest.utils
Some useful constants (LDAP management)
Constants() - Constructor for class it.eng.rdlab.soa3.um.rest.utils.Constants
 
convertUserModel(LdapUserModel) - Static method in class it.eng.rdlab.soa3.um.rest.utils.Utils
Converts the LDAPUserModel to UserModel
createGroup(String, String, String, String, String) - Method in class it.eng.rdlab.soa3.um.rest.impl.GroupManagerImpl
 
createGroup(String, String, String, String, String) - Method in interface it.eng.rdlab.soa3.um.rest.IUserManagementService.GroupManager
Creates a new group by groupName (and organizationName)
createGroup(GroupJaxbBean, HttpContext) - Method in class it.eng.rdlab.soa3.um.rest.jaxrs.GroupManager
Creates group by groupName (and optionally by organizationName)
createOrganization(String, String, String) - Method in class it.eng.rdlab.soa3.um.rest.impl.OrganizationManagerImpl
 
createOrganization(String, String, String) - Method in interface it.eng.rdlab.soa3.um.rest.IUserManagementService.OrganizationManager
Creates an organization by organizationName
createOrganization(String, HttpContext) - Method in class it.eng.rdlab.soa3.um.rest.jaxrs.OrganizationManager
Creates organization by organizationName
createOrganization(HttpContext) - Method in class it.eng.rdlab.soa3.um.rest.jaxrs.OrganizationManager
 
createRole(String, String, String, String) - Method in class it.eng.rdlab.soa3.um.rest.impl.RoleManagerImpl
 
createRole(String, String, String, String) - Method in interface it.eng.rdlab.soa3.um.rest.IUserManagementService.RoleManager
Creates a new role by roleName (and organizationName)
createRole(String, RoleJaxbBean, HttpContext) - Method in class it.eng.rdlab.soa3.um.rest.jaxrs.RoleManager
Creates role by roleName and organizationName
createRole(RoleJaxbBean, HttpContext) - Method in class it.eng.rdlab.soa3.um.rest.jaxrs.RoleManager
Creates role by roleName
createUser(UserModel, String, String, String) - Method in class it.eng.rdlab.soa3.um.rest.impl.UserManagerImpl
 
createUser(UserModel, String, String, String) - Method in interface it.eng.rdlab.soa3.um.rest.IUserManagementService.UserManager
Creates a new user by UserModel (and organizationName)
createUser(UserJaxbBean, HttpContext) - Method in class it.eng.rdlab.soa3.um.rest.jaxrs.UserManager
Creates user by UserJaxbBean
CredentialsJaxbBean - Class in it.eng.rdlab.soa3.um.rest.jaxrs.bean
This class represents credentials (old and new password) of an user as a JAXB-bound object
CredentialsJaxbBean() - Constructor for class it.eng.rdlab.soa3.um.rest.jaxrs.bean.CredentialsJaxbBean
 
CredentialsJaxbBean(String, String) - Constructor for class it.eng.rdlab.soa3.um.rest.jaxrs.bean.CredentialsJaxbBean
 

D

deleteAllGroups(String, HttpContext) - Method in class it.eng.rdlab.soa3.um.rest.jaxrs.GroupManager
Deletes groups by organizationName
deleteAllGroups(HttpContext) - Method in class it.eng.rdlab.soa3.um.rest.jaxrs.GroupManager
Deletes groups
deleteAllUsers(String, HttpContext) - Method in class it.eng.rdlab.soa3.um.rest.jaxrs.UserManager
Deletes all users by organizationName
deleteAllUsers(HttpContext) - Method in class it.eng.rdlab.soa3.um.rest.jaxrs.UserManager
Deletes all users
deleteCustomRoles(String, String, String) - Method in class it.eng.rdlab.soa3.um.rest.impl.RoleManagerImpl
 
deleteGroup(String, String, String, String) - Method in class it.eng.rdlab.soa3.um.rest.impl.GroupManagerImpl
 
deleteGroup(String, String, String, String) - Method in interface it.eng.rdlab.soa3.um.rest.IUserManagementService.GroupManager
Deletes a group by groupName (and by organizationName)
deleteGroup(String, String, HttpContext) - Method in class it.eng.rdlab.soa3.um.rest.jaxrs.GroupManager
Deletes group by groupName (and optionally by organizationName)
deleteGroups(String, String, String) - Method in class it.eng.rdlab.soa3.um.rest.impl.GroupManagerImpl
 
deleteGroups(String, String, String) - Method in interface it.eng.rdlab.soa3.um.rest.IUserManagementService.GroupManager
Deletes all present groups under an organization by organizationName
deleteOrganization(String, String, String) - Method in class it.eng.rdlab.soa3.um.rest.impl.OrganizationManagerImpl
 
deleteOrganization(String, String, String) - Method in interface it.eng.rdlab.soa3.um.rest.IUserManagementService.OrganizationManager
Deletes an organization by organizationName
deleteOrganization(String, HttpContext) - Method in class it.eng.rdlab.soa3.um.rest.jaxrs.OrganizationManager
Deletes organization by organizationName
deleteOrganizations(String, String) - Method in class it.eng.rdlab.soa3.um.rest.impl.OrganizationManagerImpl
 
deleteOrganizations(String, String) - Method in interface it.eng.rdlab.soa3.um.rest.IUserManagementService.OrganizationManager
Deletes all present organizations
deleteOrganizations(HttpContext) - Method in class it.eng.rdlab.soa3.um.rest.jaxrs.OrganizationManager
Deletes all organizations
deleteRole(String, String, String, String) - Method in class it.eng.rdlab.soa3.um.rest.impl.RoleManagerImpl
 
deleteRole(String, String, String, String) - Method in interface it.eng.rdlab.soa3.um.rest.IUserManagementService.RoleManager
Deletes a role by roleName (and by organizationName)
deleteRoles(String, String, String) - Method in class it.eng.rdlab.soa3.um.rest.impl.RoleManagerImpl
 
deleteRoles(String, String, String) - Method in interface it.eng.rdlab.soa3.um.rest.IUserManagementService.RoleManager
Deletes all present roles under an organization by organizationName
deleteUser(String, String, String, String) - Method in class it.eng.rdlab.soa3.um.rest.impl.UserManagerImpl
 
deleteUser(String, String, String, String) - Method in interface it.eng.rdlab.soa3.um.rest.IUserManagementService.UserManager
Deletes an user by userId (and organizationName)
deleteUser(String, String, HttpContext) - Method in class it.eng.rdlab.soa3.um.rest.jaxrs.UserManager
Deletes user by userName (and optionally by organizationName)
deleteUsers(String, String, String) - Method in class it.eng.rdlab.soa3.um.rest.impl.UserManagerImpl
 
deleteUsers(String, String, String) - Method in interface it.eng.rdlab.soa3.um.rest.IUserManagementService.UserManager
Deletes all users under an organization by organizationId
dismissRoleToUser(String, String, String, String, String) - Method in class it.eng.rdlab.soa3.um.rest.impl.UserManagerImpl
 
dismissRoleToUser(String, String, String, String, String) - Method in interface it.eng.rdlab.soa3.um.rest.IUserManagementService.UserManager
Dismisses a role, by roleName, to an user, by userId (and organizationName)

E

existsOrganization(String, String, String) - Method in class it.eng.rdlab.soa3.um.rest.impl.OrganizationManagerImpl
 
existsOrganization(String, String, String) - Method in interface it.eng.rdlab.soa3.um.rest.IUserManagementService.OrganizationManager
Tests if the organization organizationName exists

G

generateGroupsDN(String) - Static method in class it.eng.rdlab.soa3.um.rest.utils.Utils
Generates the groups' distinguished name under an organization
generatePeopleDN(String) - Static method in class it.eng.rdlab.soa3.um.rest.utils.Utils
Generates the people's distinguished name under an organization
generateRolesDN(String) - Static method in class it.eng.rdlab.soa3.um.rest.utils.Utils
Generates the roles' distinguished name under an organization
getBaseURI() - Static method in class it.eng.rdlab.soa3.um.rest.jaxrs.jerseyClient
 
getCertDN() - Method in class it.eng.rdlab.soa3.um.rest.bean.UserModel
 
getCertificateDN() - Method in class it.eng.rdlab.soa3.um.rest.jaxrs.bean.UserJaxbBean
 
getDescription() - Method in class it.eng.rdlab.soa3.um.rest.bean.GroupModel
 
getDescription() - Method in class it.eng.rdlab.soa3.um.rest.bean.OrganizationModel
 
getDescription() - Method in class it.eng.rdlab.soa3.um.rest.bean.RoleModel
 
getDescription() - Method in class it.eng.rdlab.soa3.um.rest.jaxrs.bean.GroupJaxbBean
 
getEmail() - Method in class it.eng.rdlab.soa3.um.rest.bean.UserModel
 
getFirstname() - Method in class it.eng.rdlab.soa3.um.rest.bean.UserModel
 
getFirstname() - Method in class it.eng.rdlab.soa3.um.rest.jaxrs.bean.UserJaxbBean
 
getFullname() - Method in class it.eng.rdlab.soa3.um.rest.bean.UserModel
 
getGroup(String, String, String, String) - Method in class it.eng.rdlab.soa3.um.rest.impl.GroupManagerImpl
 
getGroup(String, String, String, String) - Method in interface it.eng.rdlab.soa3.um.rest.IUserManagementService.GroupManager
Gets the group by groupName (and by organizatioName)
getGroup(String, String, HttpContext) - Method in class it.eng.rdlab.soa3.um.rest.jaxrs.GroupManager
Gets group by groupName and organizationName
getGroup(String, HttpContext) - Method in class it.eng.rdlab.soa3.um.rest.jaxrs.GroupManager
Gets group by groupName
getGroupId() - Method in class it.eng.rdlab.soa3.um.rest.bean.GroupModel
 
getGroupName() - Method in class it.eng.rdlab.soa3.um.rest.bean.GroupModel
 
getGroupName() - Method in class it.eng.rdlab.soa3.um.rest.jaxrs.bean.GroupJaxbBean
 
getGroups() - Method in class it.eng.rdlab.soa3.um.rest.jaxrs.bean.GroupsJaxbBean
 
getInstance() - Static method in class it.eng.rdlab.soa3.um.rest.conf.ConfigurationManager
 
getLastname() - Method in class it.eng.rdlab.soa3.um.rest.bean.UserModel
 
getLastname() - Method in class it.eng.rdlab.soa3.um.rest.jaxrs.bean.UserJaxbBean
 
getLdapBase() - Method in class it.eng.rdlab.soa3.um.rest.conf.ConfigurationManager
 
getLdapDummyRoot() - Method in class it.eng.rdlab.soa3.um.rest.conf.ConfigurationManager
 
getLdapPwd() - Method in class it.eng.rdlab.soa3.um.rest.conf.ConfigurationManager
 
getLdapUrl() - Method in class it.eng.rdlab.soa3.um.rest.conf.ConfigurationManager
 
getLdapUserDN() - Method in class it.eng.rdlab.soa3.um.rest.conf.ConfigurationManager
 
getMapper() - Static method in class it.eng.rdlab.soa3.um.rest.utils.Utils
Chooses JAXB as the annotation for the serialization/deserialization
getNewpassword() - Method in class it.eng.rdlab.soa3.um.rest.jaxrs.bean.CredentialsJaxbBean
 
getOldpassword() - Method in class it.eng.rdlab.soa3.um.rest.jaxrs.bean.CredentialsJaxbBean
 
getOrganization() - Method in class it.eng.rdlab.soa3.um.rest.bean.RoleModel
 
getOrganization(String, HttpContext) - Method in class it.eng.rdlab.soa3.um.rest.jaxrs.OrganizationManager
Gets organization by organizationName
getOrganizationByName(String, String, String) - Method in class it.eng.rdlab.soa3.um.rest.impl.OrganizationManagerImpl
 
getOrganizationByName(String, String, String) - Method in interface it.eng.rdlab.soa3.um.rest.IUserManagementService.OrganizationManager
Gets the organization by organizationName
getOrganizationDescription() - Method in class it.eng.rdlab.soa3.um.rest.jaxrs.bean.OrganizationJaxbBean
 
getOrganizationId() - Method in class it.eng.rdlab.soa3.um.rest.bean.OrganizationModel
 
getOrganizationId() - Method in class it.eng.rdlab.soa3.um.rest.jaxrs.bean.OrganizationJaxbBean
 
getOrganizationName() - Method in class it.eng.rdlab.soa3.um.rest.bean.OrganizationModel
 
getOrganizationName() - Method in class it.eng.rdlab.soa3.um.rest.jaxrs.bean.GroupJaxbBean
 
getOrganizationName() - Method in class it.eng.rdlab.soa3.um.rest.jaxrs.bean.OrganizationJaxbBean
 
getOrganizationName() - Method in class it.eng.rdlab.soa3.um.rest.jaxrs.bean.UserJaxbBean
 
getOrganizationNameFromDN(String) - Static method in class it.eng.rdlab.soa3.um.rest.utils.Utils
Gets the organization's name from distinguished name
getOrganizations() - Method in class it.eng.rdlab.soa3.um.rest.jaxrs.bean.OrganizationsJaxbBean
 
getParentOrganizationId() - Method in class it.eng.rdlab.soa3.um.rest.bean.OrganizationModel
 
getPassword() - Method in class it.eng.rdlab.soa3.um.rest.bean.UserModel
 
getPassword() - Method in class it.eng.rdlab.soa3.um.rest.jaxrs.bean.UserJaxbBean
 
getRole(String, String, String, String) - Method in class it.eng.rdlab.soa3.um.rest.impl.RoleManagerImpl
 
getRole(String, String, String, String) - Method in interface it.eng.rdlab.soa3.um.rest.IUserManagementService.RoleManager
Gets the role by roleName (and by organizatioName)
getRoleId() - Method in class it.eng.rdlab.soa3.um.rest.bean.RoleModel
 
getRoleIdByName(String, String) - Method in class it.eng.rdlab.soa3.um.rest.impl.RoleManagerImpl
 
getRoleIdByName(String, String) - Method in interface it.eng.rdlab.soa3.um.rest.IUserManagementService.RoleManager
Gets the roleId by roleName (and by organizationName)
getRoleName() - Method in class it.eng.rdlab.soa3.um.rest.bean.RoleModel
 
getRoleName() - Method in class it.eng.rdlab.soa3.um.rest.jaxrs.bean.RoleJaxbBean
 
getRoles() - Method in class it.eng.rdlab.soa3.um.rest.jaxrs.bean.RolesJaxbBean
 
getRoles(String, HttpContext) - Method in class it.eng.rdlab.soa3.um.rest.jaxrs.RoleManager
Gets all roles by organizationName
getRoles(HttpContext) - Method in class it.eng.rdlab.soa3.um.rest.jaxrs.RoleManager
Gets all roles
getRolesOfUser(String, String, HttpContext) - Method in class it.eng.rdlab.soa3.um.rest.jaxrs.RoleManager
Gets roles of user by userName and organizationName
getRolesOfUser(String, HttpContext) - Method in class it.eng.rdlab.soa3.um.rest.jaxrs.RoleManager
Gets roles of user by userName
getScreenName() - Method in class it.eng.rdlab.soa3.um.rest.bean.UserModel
 
getUser(String, String, String, String) - Method in class it.eng.rdlab.soa3.um.rest.impl.UserManagerImpl
 
getUser(String, String, String, String) - Method in interface it.eng.rdlab.soa3.um.rest.IUserManagementService.UserManager
Gets user by userId (and organizationName)
getUser(String, String, HttpContext) - Method in class it.eng.rdlab.soa3.um.rest.jaxrs.UserManager
Gets user by userName and organizationName
getUserByDN(String, String, HttpContext) - Method in class it.eng.rdlab.soa3.um.rest.jaxrs.UserManager
Gets the user with a certain DN
getUserId() - Method in class it.eng.rdlab.soa3.um.rest.bean.UserModel
 
getUsername() - Method in class it.eng.rdlab.soa3.um.rest.jaxrs.bean.UserJaxbBean
 
getUsers() - Method in class it.eng.rdlab.soa3.um.rest.jaxrs.bean.UsersJaxbBean
 
getUsers(String, HttpContext) - Method in class it.eng.rdlab.soa3.um.rest.jaxrs.UserManager
Gets users by organizationName
getUsers(HttpContext) - Method in class it.eng.rdlab.soa3.um.rest.jaxrs.UserManager
Gets all users
getUsersWithGroup(String, String, HttpContext) - Method in class it.eng.rdlab.soa3.um.rest.jaxrs.UserManager
Gets users with a specific group under an organization
getUsersWithGroup(String, HttpContext) - Method in class it.eng.rdlab.soa3.um.rest.jaxrs.UserManager
Gets all users with a specific group
getUsersWithRole(String, String, HttpContext) - Method in class it.eng.rdlab.soa3.um.rest.jaxrs.UserManager
Gets users with a specific role under an organization
getUsersWithRole(String, HttpContext) - Method in class it.eng.rdlab.soa3.um.rest.jaxrs.UserManager
Gets all users with a specific role
groupDNBuilder(String, String) - Static method in class it.eng.rdlab.soa3.um.rest.utils.Utils
Builds the group's distinguished name
GroupJaxbBean - Class in it.eng.rdlab.soa3.um.rest.jaxrs.bean
This class represents group information as a JAXB-bound object
GroupJaxbBean() - Constructor for class it.eng.rdlab.soa3.um.rest.jaxrs.bean.GroupJaxbBean
 
GroupJaxbBean(String) - Constructor for class it.eng.rdlab.soa3.um.rest.jaxrs.bean.GroupJaxbBean
 
GroupJaxbBean(String, String) - Constructor for class it.eng.rdlab.soa3.um.rest.jaxrs.bean.GroupJaxbBean
 
GroupJaxbBean(String, String, String) - Constructor for class it.eng.rdlab.soa3.um.rest.jaxrs.bean.GroupJaxbBean
 
GroupManager - Class in it.eng.rdlab.soa3.um.rest.jaxrs
This class is a RESTful WS that manages operations on groups
GroupManager() - Constructor for class it.eng.rdlab.soa3.um.rest.jaxrs.GroupManager
 
GroupManagerImpl - Class in it.eng.rdlab.soa3.um.rest.impl
This class is a layer between the RESTFul WS and the LDAPUserManagement for operations on groups
GroupManagerImpl(String) - Constructor for class it.eng.rdlab.soa3.um.rest.impl.GroupManagerImpl
 
GroupModel - Class in it.eng.rdlab.soa3.um.rest.bean
This class models group information
GroupModel() - Constructor for class it.eng.rdlab.soa3.um.rest.bean.GroupModel
 
GroupsJaxbBean - Class in it.eng.rdlab.soa3.um.rest.jaxrs.bean
This class represents a list of groups as a JAXB-bound object
GroupsJaxbBean() - Constructor for class it.eng.rdlab.soa3.um.rest.jaxrs.bean.GroupsJaxbBean
 
GroupsJaxbBean(List<String>) - Constructor for class it.eng.rdlab.soa3.um.rest.jaxrs.bean.GroupsJaxbBean
 

H

hashCode() - Method in class it.eng.rdlab.soa3.um.rest.bean.UserModel
 

I

initLdap(String, String, String) - Static method in class it.eng.rdlab.soa3.um.rest.utils.Utils
Initializes the LDAP server with admin's credential and LDAP URL
it.eng.rdlab.soa3.um.rest - package it.eng.rdlab.soa3.um.rest
 
it.eng.rdlab.soa3.um.rest.bean - package it.eng.rdlab.soa3.um.rest.bean
 
it.eng.rdlab.soa3.um.rest.conf - package it.eng.rdlab.soa3.um.rest.conf
 
it.eng.rdlab.soa3.um.rest.exceptions - package it.eng.rdlab.soa3.um.rest.exceptions
 
it.eng.rdlab.soa3.um.rest.impl - package it.eng.rdlab.soa3.um.rest.impl
 
it.eng.rdlab.soa3.um.rest.jaxrs - package it.eng.rdlab.soa3.um.rest.jaxrs
 
it.eng.rdlab.soa3.um.rest.jaxrs.bean - package it.eng.rdlab.soa3.um.rest.jaxrs.bean
 
it.eng.rdlab.soa3.um.rest.utils - package it.eng.rdlab.soa3.um.rest.utils
 
IUserManagementService - Interface in it.eng.rdlab.soa3.um.rest
The root interface in the user management hierarchy.
IUserManagementService.GroupManager - Interface in it.eng.rdlab.soa3.um.rest
The group interface in the user management hierarchy.
IUserManagementService.OrganizationManager - Interface in it.eng.rdlab.soa3.um.rest
The organization interface in the user management hierarchy.
IUserManagementService.RoleManager - Interface in it.eng.rdlab.soa3.um.rest
The role interface in the user management hierarchy.
IUserManagementService.UserManager - Interface in it.eng.rdlab.soa3.um.rest
The user interface in the user management hierarchy.

J

jerseyClient - Class in it.eng.rdlab.soa3.um.rest.jaxrs
 
jerseyClient() - Constructor for class it.eng.rdlab.soa3.um.rest.jaxrs.jerseyClient
 

L

listAllUsersAndGroups(String, String, String) - Method in class it.eng.rdlab.soa3.um.rest.impl.UserManagerImpl
 
listAllUsersAndGroups(String, String, String) - Method in interface it.eng.rdlab.soa3.um.rest.IUserManagementService.UserManager
Lists all users with the associated groups (by organizationName)
listAllUsersAndRoles(String, String, String) - Method in class it.eng.rdlab.soa3.um.rest.impl.UserManagerImpl
 
listAllUsersAndRoles(String, String, String) - Method in interface it.eng.rdlab.soa3.um.rest.IUserManagementService.UserManager
Lists all users with the associated roles (by organizationName)
listGroups(String, HttpContext) - Method in class it.eng.rdlab.soa3.um.rest.jaxrs.GroupManager
Lists groups by organizationName
listGroups(HttpContext) - Method in class it.eng.rdlab.soa3.um.rest.jaxrs.GroupManager
Lists groups
listGroupsByOrganization(String, String, String) - Method in class it.eng.rdlab.soa3.um.rest.impl.GroupManagerImpl
 
listGroupsByOrganization(String, String, String) - Method in interface it.eng.rdlab.soa3.um.rest.IUserManagementService.GroupManager
Lists all groups under an organization by organizationName
listGroupsByUser(String, String, String, String) - Method in class it.eng.rdlab.soa3.um.rest.impl.GroupManagerImpl
 
listOrganizations(String, String) - Method in class it.eng.rdlab.soa3.um.rest.impl.OrganizationManagerImpl
 
listOrganizations(String, String) - Method in interface it.eng.rdlab.soa3.um.rest.IUserManagementService.OrganizationManager
Lists all present organizations
listOrganizations(HttpContext) - Method in class it.eng.rdlab.soa3.um.rest.jaxrs.OrganizationManager
Lists organizations
listRoles(String, String) - Method in class it.eng.rdlab.soa3.um.rest.impl.RoleManagerImpl
 
listRoles(String, String) - Method in interface it.eng.rdlab.soa3.um.rest.IUserManagementService.RoleManager
Lists all present roles
listRolesByOrganization(String, String, String) - Method in class it.eng.rdlab.soa3.um.rest.impl.RoleManagerImpl
 
listRolesByOrganization(String, String, String) - Method in interface it.eng.rdlab.soa3.um.rest.IUserManagementService.RoleManager
Lists all roles under an organization by organizationName
listRolesByUser(String, String, String, String) - Method in class it.eng.rdlab.soa3.um.rest.impl.RoleManagerImpl
 
listUsers(String, String) - Method in class it.eng.rdlab.soa3.um.rest.impl.UserManagerImpl
 
listUsers(String, String) - Method in interface it.eng.rdlab.soa3.um.rest.IUserManagementService.UserManager
Lists all present users
listUsersByAttribute(Map<String, String>, String, String) - Method in class it.eng.rdlab.soa3.um.rest.impl.UserManagerImpl
 
listUsersByAttribute(Map<String, String>, String, String) - Method in interface it.eng.rdlab.soa3.um.rest.IUserManagementService.UserManager
Lists all the users with the attributes send as parameters
listUsersByGroup(String, String, String, String) - Method in class it.eng.rdlab.soa3.um.rest.impl.UserManagerImpl
 
listUsersByGroup(String, String, String, String) - Method in interface it.eng.rdlab.soa3.um.rest.IUserManagementService.UserManager
Lists all users with the groupName group
listUsersByOrganization(String, String, String) - Method in class it.eng.rdlab.soa3.um.rest.impl.UserManagerImpl
 
listUsersByOrganization(String, String, String) - Method in interface it.eng.rdlab.soa3.um.rest.IUserManagementService.UserManager
Lists all users under an organization by organizationName
listUsersByOrganizationAndAttributes(String, Map<String, String>, String, String) - Method in class it.eng.rdlab.soa3.um.rest.impl.UserManagerImpl
 
listUsersByOrganizationAndAttributes(String, Map<String, String>, String, String) - Method in interface it.eng.rdlab.soa3.um.rest.IUserManagementService.UserManager
Lists all users under an organization by organizationName
listUsersByRole(String, String, String, String) - Method in class it.eng.rdlab.soa3.um.rest.impl.UserManagerImpl
 
listUsersByRole(String, String, String, String) - Method in interface it.eng.rdlab.soa3.um.rest.IUserManagementService.UserManager
Lists all users with the roleName role

M

main(String[]) - Static method in class it.eng.rdlab.soa3.um.rest.jaxrs.jerseyClient
 

O

organizationDNBuilder(String) - Static method in class it.eng.rdlab.soa3.um.rest.utils.Utils
Builds the organization's distinguished name
OrganizationJaxbBean - Class in it.eng.rdlab.soa3.um.rest.jaxrs.bean
This class represents organization information as a JAXB-bound object
OrganizationJaxbBean() - Constructor for class it.eng.rdlab.soa3.um.rest.jaxrs.bean.OrganizationJaxbBean
 
OrganizationJaxbBean(String) - Constructor for class it.eng.rdlab.soa3.um.rest.jaxrs.bean.OrganizationJaxbBean
 
OrganizationJaxbBean(OrganizationModel) - Constructor for class it.eng.rdlab.soa3.um.rest.jaxrs.bean.OrganizationJaxbBean
 
OrganizationJaxbBean(String, String) - Constructor for class it.eng.rdlab.soa3.um.rest.jaxrs.bean.OrganizationJaxbBean
 
OrganizationManager - Class in it.eng.rdlab.soa3.um.rest.jaxrs
This class is a RESTful WS that manages operations on organizations
OrganizationManager() - Constructor for class it.eng.rdlab.soa3.um.rest.jaxrs.OrganizationManager
 
OrganizationManagerImpl - Class in it.eng.rdlab.soa3.um.rest.impl
This class is a layer between the RESTFul WS and the LDAPUserManagement for operations on organizations
OrganizationManagerImpl(String) - Constructor for class it.eng.rdlab.soa3.um.rest.impl.OrganizationManagerImpl
 
OrganizationModel - Class in it.eng.rdlab.soa3.um.rest.bean
This class models organization information
OrganizationModel() - Constructor for class it.eng.rdlab.soa3.um.rest.bean.OrganizationModel
 
OrganizationModel(String, String, String, String) - Constructor for class it.eng.rdlab.soa3.um.rest.bean.OrganizationModel
 
OrganizationsJaxbBean - Class in it.eng.rdlab.soa3.um.rest.jaxrs.bean
This class represents a list of organization as a JAXB-bound object
OrganizationsJaxbBean() - Constructor for class it.eng.rdlab.soa3.um.rest.jaxrs.bean.OrganizationsJaxbBean
 
OrganizationsJaxbBean(List<OrganizationJaxbBean>) - Constructor for class it.eng.rdlab.soa3.um.rest.jaxrs.bean.OrganizationsJaxbBean
 
OU_GROUPS - Static variable in class it.eng.rdlab.soa3.um.rest.utils.Constants
groups root node's id
OU_PEOPLE - Static variable in class it.eng.rdlab.soa3.um.rest.utils.Constants
people root node's id
OU_ROLES - Static variable in class it.eng.rdlab.soa3.um.rest.utils.Constants
roles root node's id

R

removeAllUsers(String, String, String, String) - Method in class it.eng.rdlab.soa3.um.rest.impl.GroupManagerImpl
 
removeAllUsers(String, String, String, String) - Method in class it.eng.rdlab.soa3.um.rest.impl.RoleManagerImpl
 
removeAllUsers(String, String, String, String) - Method in interface it.eng.rdlab.soa3.um.rest.IUserManagementService.GroupManager
Removes all users with a specific groupName group (and by organizationName)
removeAllUsers(String, String, String, String) - Method in interface it.eng.rdlab.soa3.um.rest.IUserManagementService.RoleManager
Removes all users with a specific roleName role (and by organizationName)
removeUserFromGroup(String, String, String, String, String) - Method in class it.eng.rdlab.soa3.um.rest.impl.UserManagerImpl
 
removeUserFromGroup(String, String, String, String, String) - Method in interface it.eng.rdlab.soa3.um.rest.IUserManagementService.UserManager
Removes an user, by userId, from a group, by groupName (and organizationName)
roleDNBuilder(String, String) - Static method in class it.eng.rdlab.soa3.um.rest.utils.Utils
Builds the role's distinguished name
RoleJaxbBean - Class in it.eng.rdlab.soa3.um.rest.jaxrs.bean
This class represents a role's information as a JAXB-bound object
RoleJaxbBean() - Constructor for class it.eng.rdlab.soa3.um.rest.jaxrs.bean.RoleJaxbBean
 
RoleJaxbBean(String) - Constructor for class it.eng.rdlab.soa3.um.rest.jaxrs.bean.RoleJaxbBean
 
RoleManager - Class in it.eng.rdlab.soa3.um.rest.jaxrs
This class is a RESTful WS that manages operations on roles
RoleManager() - Constructor for class it.eng.rdlab.soa3.um.rest.jaxrs.RoleManager
 
RoleManagerImpl - Class in it.eng.rdlab.soa3.um.rest.impl
This class is a layer between the RESTFul WS and the LDAPUserManagement for operations on roles
RoleManagerImpl(String) - Constructor for class it.eng.rdlab.soa3.um.rest.impl.RoleManagerImpl
 
RoleModel - Class in it.eng.rdlab.soa3.um.rest.bean
This class models role information
RoleModel() - Constructor for class it.eng.rdlab.soa3.um.rest.bean.RoleModel
 
RolesJaxbBean - Class in it.eng.rdlab.soa3.um.rest.jaxrs.bean
This class represents a list of roles as a JAXB-bound object
RolesJaxbBean() - Constructor for class it.eng.rdlab.soa3.um.rest.jaxrs.bean.RolesJaxbBean
 
RolesJaxbBean(List<String>) - Constructor for class it.eng.rdlab.soa3.um.rest.jaxrs.bean.RolesJaxbBean
 

S

setCertDN(String) - Method in class it.eng.rdlab.soa3.um.rest.bean.UserModel
 
setCertificateDN(String) - Method in class it.eng.rdlab.soa3.um.rest.jaxrs.bean.UserJaxbBean
 
setDescription(String) - Method in class it.eng.rdlab.soa3.um.rest.bean.GroupModel
 
setDescription(String) - Method in class it.eng.rdlab.soa3.um.rest.bean.OrganizationModel
 
setDescription(String) - Method in class it.eng.rdlab.soa3.um.rest.bean.RoleModel
 
setDescription(String) - Method in class it.eng.rdlab.soa3.um.rest.jaxrs.bean.GroupJaxbBean
 
setEmail(String) - Method in class it.eng.rdlab.soa3.um.rest.bean.UserModel
 
setFirstname(String) - Method in class it.eng.rdlab.soa3.um.rest.bean.UserModel
 
setFirstname(String) - Method in class it.eng.rdlab.soa3.um.rest.jaxrs.bean.UserJaxbBean
 
setFullname(String) - Method in class it.eng.rdlab.soa3.um.rest.bean.UserModel
 
setGroupId(String) - Method in class it.eng.rdlab.soa3.um.rest.bean.GroupModel
 
setGroupName(String) - Method in class it.eng.rdlab.soa3.um.rest.bean.GroupModel
 
setGroupName(String) - Method in class it.eng.rdlab.soa3.um.rest.jaxrs.bean.GroupJaxbBean
 
setGroups(List<String>) - Method in class it.eng.rdlab.soa3.um.rest.jaxrs.bean.GroupsJaxbBean
 
setLastname(String) - Method in class it.eng.rdlab.soa3.um.rest.bean.UserModel
 
setLastname(String) - Method in class it.eng.rdlab.soa3.um.rest.jaxrs.bean.UserJaxbBean
 
setNewpassword(String) - Method in class it.eng.rdlab.soa3.um.rest.jaxrs.bean.CredentialsJaxbBean
 
setOldpassword(String) - Method in class it.eng.rdlab.soa3.um.rest.jaxrs.bean.CredentialsJaxbBean
 
setOrganization(String) - Method in class it.eng.rdlab.soa3.um.rest.bean.RoleModel
 
setOrganizationDescription(String) - Method in class it.eng.rdlab.soa3.um.rest.jaxrs.bean.OrganizationJaxbBean
 
setOrganizationId(String) - Method in class it.eng.rdlab.soa3.um.rest.bean.OrganizationModel
 
setOrganizationId(String) - Method in class it.eng.rdlab.soa3.um.rest.jaxrs.bean.OrganizationJaxbBean
 
setOrganizationName(String) - Method in class it.eng.rdlab.soa3.um.rest.bean.OrganizationModel
 
setOrganizationName(String) - Method in class it.eng.rdlab.soa3.um.rest.jaxrs.bean.GroupJaxbBean
 
setOrganizationName(String) - Method in class it.eng.rdlab.soa3.um.rest.jaxrs.bean.OrganizationJaxbBean
 
setOrganizationName(String) - Method in class it.eng.rdlab.soa3.um.rest.jaxrs.bean.UserJaxbBean
 
setOrganizations(List<OrganizationJaxbBean>) - Method in class it.eng.rdlab.soa3.um.rest.jaxrs.bean.OrganizationsJaxbBean
 
setParentOrganizationId(String) - Method in class it.eng.rdlab.soa3.um.rest.bean.OrganizationModel
 
setPassword(String) - Method in class it.eng.rdlab.soa3.um.rest.bean.UserModel
 
setPassword(String) - Method in class it.eng.rdlab.soa3.um.rest.jaxrs.bean.UserJaxbBean
 
setRoleId(String) - Method in class it.eng.rdlab.soa3.um.rest.bean.RoleModel
 
setRoleName(String) - Method in class it.eng.rdlab.soa3.um.rest.bean.RoleModel
 
setRoleName(String) - Method in class it.eng.rdlab.soa3.um.rest.jaxrs.bean.RoleJaxbBean
 
setRoles(List<String>) - Method in class it.eng.rdlab.soa3.um.rest.jaxrs.bean.RolesJaxbBean
 
setScreenName(String) - Method in class it.eng.rdlab.soa3.um.rest.bean.UserModel
 
setUserId(String) - Method in class it.eng.rdlab.soa3.um.rest.bean.UserModel
 
setUsername(String) - Method in class it.eng.rdlab.soa3.um.rest.jaxrs.bean.UserJaxbBean
 
setUsers(List<String>) - Method in class it.eng.rdlab.soa3.um.rest.jaxrs.bean.UsersJaxbBean
 

U

UMJSONParserException - Exception in it.eng.rdlab.soa3.um.rest.exceptions
Indicates a serious JSON parsing error.
UMJSONParserException(String, Throwable) - Constructor for exception it.eng.rdlab.soa3.um.rest.exceptions.UMJSONParserException
Wrap an existing exception in a UMJSONParserException.
updateGroup(GroupModel, String, String, String) - Method in class it.eng.rdlab.soa3.um.rest.impl.GroupManagerImpl
 
updateGroup(GroupModel, String, String, String) - Method in interface it.eng.rdlab.soa3.um.rest.IUserManagementService.GroupManager
Updates group's attribute
updateGroup(GroupJaxbBean, HttpContext) - Method in class it.eng.rdlab.soa3.um.rest.jaxrs.GroupManager
 
updateGroupsOfOrganization(List<String>, String, String, String) - Method in class it.eng.rdlab.soa3.um.rest.impl.GroupManagerImpl
 
updateOrganization(OrganizationModel, String, String) - Method in class it.eng.rdlab.soa3.um.rest.impl.OrganizationManagerImpl
 
updateOrganization(OrganizationModel, String, String) - Method in interface it.eng.rdlab.soa3.um.rest.IUserManagementService.OrganizationManager
Updates organization's attribute
updateRole(RoleModel, String, String, String) - Method in class it.eng.rdlab.soa3.um.rest.impl.RoleManagerImpl
 
updateRole(RoleModel, String, String, String) - Method in interface it.eng.rdlab.soa3.um.rest.IUserManagementService.RoleManager
Updates role's attribute
updateRolesOfOrganization(List<String>, String, String, String) - Method in class it.eng.rdlab.soa3.um.rest.impl.RoleManagerImpl
 
updateUser(UserModel, String, String, String) - Method in class it.eng.rdlab.soa3.um.rest.impl.UserManagerImpl
 
updateUser(UserModel, String, String, String) - Method in interface it.eng.rdlab.soa3.um.rest.IUserManagementService.UserManager
Updates user's attributes
updateUser(UserJaxbBean, HttpContext) - Method in class it.eng.rdlab.soa3.um.rest.jaxrs.UserManager
Updates the user with a certain userid and organization name
userDNBuilder(String, String) - Static method in class it.eng.rdlab.soa3.um.rest.utils.Utils
Builds the user's distinguished name
UserJaxbBean - Class in it.eng.rdlab.soa3.um.rest.jaxrs.bean
This class represents user's information as a JAXB-bound object
UserJaxbBean() - Constructor for class it.eng.rdlab.soa3.um.rest.jaxrs.bean.UserJaxbBean
 
UserJaxbBean(String, String, String, String, String) - Constructor for class it.eng.rdlab.soa3.um.rest.jaxrs.bean.UserJaxbBean
 
UserJaxbBean(String, String, String, String) - Constructor for class it.eng.rdlab.soa3.um.rest.jaxrs.bean.UserJaxbBean
 
UserManager - Class in it.eng.rdlab.soa3.um.rest.jaxrs
This class is a RESTful WS that manages operations on users
UserManager() - Constructor for class it.eng.rdlab.soa3.um.rest.jaxrs.UserManager
 
UserManagerImpl - Class in it.eng.rdlab.soa3.um.rest.impl
This class is a layer between the RESTFul WS and the LDAPUserManagement for operations on users
UserManagerImpl(String) - Constructor for class it.eng.rdlab.soa3.um.rest.impl.UserManagerImpl
 
UserModel - Class in it.eng.rdlab.soa3.um.rest.bean
This class models user information
UserModel() - Constructor for class it.eng.rdlab.soa3.um.rest.bean.UserModel
 
UserModel(String, String, String, String) - Constructor for class it.eng.rdlab.soa3.um.rest.bean.UserModel
 
UsersJaxbBean - Class in it.eng.rdlab.soa3.um.rest.jaxrs.bean
This class represents a list of users as a JAXB-bound object
UsersJaxbBean() - Constructor for class it.eng.rdlab.soa3.um.rest.jaxrs.bean.UsersJaxbBean
 
UsersJaxbBean(List<String>) - Constructor for class it.eng.rdlab.soa3.um.rest.jaxrs.bean.UsersJaxbBean
 
Utils - Class in it.eng.rdlab.soa3.um.rest.utils
This class provides utilities to manage LDAP's features and object mapping
Utils() - Constructor for class it.eng.rdlab.soa3.um.rest.utils.Utils
 

A C D E G H I J L M O R S U

Copyright © 2013. All Rights Reserved.