Hi guys,
I am trying to develop java functions to assign/unassign roles to user.
I am using objects like UserTO and MembershipTO.
When setting the Memberships of a UserTo object, I am only setting the
role name, like this.
UserTO idmUser = new UserTO();
r = getIDMUser(userName, userPassword, idmUser);
MembershipTO member = new MembershipTO();
member.setRoleName(roletoassign.getName());
memberships.add(member);
then,
idmUser.setMemberships(memberships);
because in my own application, I am only using roleName as role object.
And of course, at doing a "put" client request, I am failing probably
because I have not set the whole member object.
member.setId()
member.setRoleID();
member.setResources()
Do I need to set all this information to assign a role to a resource ?
So, should I do a get of each RoleTO object and extract the information
to set into the membership ?
I am having a 500 http error but I cannot find in the logs what has been
wrong.
Any idea about this ?
Thanks a lot,
German.