Commit Graph

23 Commits

Author SHA1 Message Date
Massimiliano Assante b089245f8d Create user method automatic set email as verified
Added list users methods by range
Added search users method by groupId and Keywords


git-svn-id: http://svn.research-infrastructures.eu/public/d4science/gcube/trunk/vo-management/usermanagement-core@164812 82a268e6-3cf1-43bd-a215-b396298e98cf
2018-03-08 13:10:27 +00:00
Costantino Perciante 3d9b3a42a9 added method getUserIdsByGroup
git-svn-id: http://svn.research-infrastructures.eu/public/d4science/gcube/trunk/vo-management/usermanagement-core@142484 82a268e6-3cf1-43bd-a215-b396298e98cf
2017-02-10 18:23:19 +00:00
Costantino Perciante ad6418ceea added a method to retrieve list of users having a global role. Implemented some other methods in the ws role/user implementations
git-svn-id: http://svn.research-infrastructures.eu/public/d4science/gcube/trunk/vo-management/usermanagement-core@142399 82a268e6-3cf1-43bd-a215-b396298e98cf
2017-02-08 17:24:06 +00:00
Massimiliano Assante b072b22511 added method to retrieve user contacts depending on the current group
git-svn-id: http://svn.research-infrastructures.eu/public/d4science/gcube/trunk/vo-management/usermanagement-core@141429 82a268e6-3cf1-43bd-a215-b396298e98cf
2016-12-29 16:05:36 +00:00
Massimiliano Assante d28f3ccea6 added indexed and non indexed versions for listUsers and listUsersByGroup
git-svn-id: http://svn.research-infrastructures.eu/public/d4science/gcube/trunk/vo-management/usermanagement-core@141428 82a268e6-3cf1-43bd-a215-b396298e98cf
2016-12-29 15:43:57 +00:00
Massimiliano Assante 2a4704cb3d added methods for reading custom attributes for USER class
git-svn-id: http://svn.research-infrastructures.eu/public/d4science/gcube/trunk/vo-management/usermanagement-core@129554 82a268e6-3cf1-43bd-a215-b396298e98cf
2016-06-28 15:00:26 +00:00
Massimiliano Assante 3232afcb6e added read / write custom attrobute for User
git-svn-id: http://svn.research-infrastructures.eu/public/d4science/gcube/trunk/vo-management/usermanagement-core@129524 82a268e6-3cf1-43bd-a215-b396298e98cf
2016-06-28 13:42:20 +00:00
Costantino Perciante fb796ccf1a added setUserProfessionalBackground method
git-svn-id: http://svn.research-infrastructures.eu/public/d4science/gcube/trunk/vo-management/usermanagement-core@128477 82a268e6-3cf1-43bd-a215-b396298e98cf
2016-05-05 15:00:20 +00:00
Costantino Perciante 8de5f676ba Added updateContactInformation function to UserManager
git-svn-id: http://svn.research-infrastructures.eu/public/d4science/gcube/trunk/vo-management/usermanagement-core@128459 82a268e6-3cf1-43bd-a215-b396298e98cf
2016-05-04 14:58:46 +00:00
Costantino Perciante e2510be9ab Added createUser method that supports Contact information
git-svn-id: http://svn.research-infrastructures.eu/public/d4science/gcube/trunk/vo-management/usermanagement-core@128454 82a268e6-3cf1-43bd-a215-b396298e98cf
2016-05-04 13:50:15 +00:00
Massimiliano Assante 3b30e72ee2 added other methods for managing teams
git-svn-id: http://svn.research-infrastructures.eu/public/d4science/gcube/trunk/vo-management/usermanagement-core@128064 82a268e6-3cf1-43bd-a215-b396298e98cf
2016-04-13 16:00:19 +00:00
Costantino Perciante ae5ce990da Added getUserAvatarBytes and getUserOpenId functions. CreateUser now accepts the former parameters
git-svn-id: http://svn.research-infrastructures.eu/public/d4science/gcube/trunk/vo-management/usermanagement-core@126806 82a268e6-3cf1-43bd-a215-b396298e98cf
2016-04-06 12:43:14 +00:00
Massimiliano Assante 0b0022d86d added location_industry field to gCubeUser
git-svn-id: http://svn.research-infrastructures.eu/public/d4science/gcube/trunk/vo-management/usermanagement-core@126331 82a268e6-3cf1-43bd-a215-b396298e98cf
2016-03-28 14:32:20 +00:00
Costantino Perciante dfa3fdfad8 Create user function changed a bit: it now allows to force or not the user to change password at first login
git-svn-id: http://svn.research-infrastructures.eu/public/d4science/gcube/trunk/vo-management/usermanagement-core@125891 82a268e6-3cf1-43bd-a215-b396298e98cf
2016-03-21 15:47:44 +00:00
Costantino Perciante 5a6d648905 Added methods:
- isPasswordChanged;
- userExistsByMail;
- createUser (new version with more parameters)

git-svn-id: http://svn.research-infrastructures.eu/public/d4science/gcube/trunk/vo-management/usermanagement-core@125584 82a268e6-3cf1-43bd-a215-b396298e98cf
2016-03-17 11:20:52 +00:00
Massimiliano Assante fcac687b47 ready to test
git-svn-id: http://svn.research-infrastructures.eu/public/d4science/gcube/trunk/vo-management/usermanagement-core@124993 82a268e6-3cf1-43bd-a215-b396298e98cf
2016-03-14 10:30:27 +00:00
Massimiliano Assante fc8a1738e4 added the following methods:
List getMembershipRequests(long userId, long groupId, MembershipRequestStatus status)
GCubeUser getUserById(long userId)
GCubeMembershipRequest getMembershipRequestsById(long membershipRequestId)


git-svn-id: http://svn.research-infrastructures.eu/public/d4science/gcube/trunk/vo-management/usermanagement-core@124873 82a268e6-3cf1-43bd-a215-b396298e98cf
2016-03-08 14:10:06 +00:00
Massimiliano Assante e23e979e8a added reminderAnswer and question in createUser
git-svn-id: http://svn.research-infrastructures.eu/public/d4science/gcube/trunk/vo-management/usermanagement-core@124683 82a268e6-3cf1-43bd-a215-b396298e98cf
2016-02-29 15:23:31 +00:00
Massimiliano Assante 5460adc26a added createUser method
git-svn-id: http://svn.research-infrastructures.eu/public/d4science/gcube/trunk/vo-management/usermanagement-core@124677 82a268e6-3cf1-43bd-a215-b396298e98cf
2016-02-29 14:45:56 +00:00
Massimiliano Assante 10f3cebe78 group manager almost ready
git-svn-id: http://svn.research-infrastructures.eu/public/d4science/gcube/trunk/vo-management/usermanagement-core@124020 82a268e6-3cf1-43bd-a215-b396298e98cf
2016-02-09 17:53:54 +00:00
Massimiliano Assante 7a63712cc5 implementation at 30 percent
git-svn-id: http://svn.research-infrastructures.eu/public/d4science/gcube/trunk/vo-management/usermanagement-core@122932 82a268e6-3cf1-43bd-a215-b396298e98cf
2016-02-08 16:48:05 +00:00
Massimiliano Assante b0b7c1c5ac started implementing
git-svn-id: http://svn.research-infrastructures.eu/public/d4science/gcube/trunk/vo-management/usermanagement-core@122874 82a268e6-3cf1-43bd-a215-b396298e98cf
2016-02-05 16:34:44 +00:00
Massimiliano Assante 56524117aa mavenized and added isAdmin method
git-svn-id: http://svn.research-infrastructures.eu/public/d4science/gcube/trunk/vo-management/usermanagement-core@79706 82a268e6-3cf1-43bd-a215-b396298e98cf
2013-07-26 15:38:56 +00:00