Package org.gcube.idm.client
Interface IdmUsersClient
-
- All Known Implementing Classes:
DefaultUsersClient
public interface IdmUsersClient
-
-
Method Summary
-
-
-
Method Detail
-
getUserId
String getUserId(String user_id) throws jakarta.ws.rs.NotAuthorizedException, jakarta.ws.rs.BadRequestException
- Throws:
jakarta.ws.rs.NotAuthorizedExceptionjakarta.ws.rs.BadRequestException
-
getUserEmail
String getUserEmail(String user_id) throws jakarta.ws.rs.NotAuthorizedException, jakarta.ws.rs.BadRequestException
- Throws:
jakarta.ws.rs.NotAuthorizedExceptionjakarta.ws.rs.BadRequestException
-
getUserUsername
String getUserUsername(String user_id) throws jakarta.ws.rs.NotAuthorizedException, jakarta.ws.rs.BadRequestException
- Throws:
jakarta.ws.rs.NotAuthorizedExceptionjakarta.ws.rs.BadRequestException
-
getUserOwner
org.gcube.idm.common.models.IdmUser getUserOwner(String user_id) throws jakarta.ws.rs.NotAuthorizedException, jakarta.ws.rs.BadRequestException
- Throws:
jakarta.ws.rs.NotAuthorizedExceptionjakarta.ws.rs.BadRequestException
-
getUserProfile
UserProfile getUserProfile(String user_id) throws jakarta.ws.rs.NotAuthorizedException, jakarta.ws.rs.BadRequestException
- Throws:
jakarta.ws.rs.NotAuthorizedExceptionjakarta.ws.rs.BadRequestException
-
getAllUsernames
List<String> getAllUsernames() throws jakarta.ws.rs.NotAuthorizedException, jakarta.ws.rs.BadRequestException
- Throws:
jakarta.ws.rs.NotAuthorizedExceptionjakarta.ws.rs.BadRequestException
-
getAllUsernames
List<String> getAllUsernames(Integer first, Integer max) throws jakarta.ws.rs.NotAuthorizedException, jakarta.ws.rs.BadRequestException
- Throws:
jakarta.ws.rs.NotAuthorizedExceptionjakarta.ws.rs.BadRequestException
-
searchUsers
List<org.gcube.idm.common.models.IdmUser> searchUsers(Integer first, Integer max, SearchUsersParams params) throws jakarta.ws.rs.NotAuthorizedException, jakarta.ws.rs.BadRequestException
- Throws:
jakarta.ws.rs.NotAuthorizedExceptionjakarta.ws.rs.BadRequestException
-
searchFullUsers
List<org.gcube.idm.common.models.IdmFullUser> searchFullUsers(Integer first, Integer max, SearchUsersParams params) throws jakarta.ws.rs.NotAuthorizedException, jakarta.ws.rs.BadRequestException
- Throws:
jakarta.ws.rs.NotAuthorizedExceptionjakarta.ws.rs.BadRequestException
-
searchUsernames
List<String> searchUsernames(Integer first, Integer max, SearchUsersParams params) throws jakarta.ws.rs.NotAuthorizedException, jakarta.ws.rs.BadRequestException
- Throws:
jakarta.ws.rs.NotAuthorizedExceptionjakarta.ws.rs.BadRequestException
-
searchEmails
List<String> searchEmails(Integer first, Integer max, SearchUsersParams params) throws jakarta.ws.rs.NotAuthorizedException, jakarta.ws.rs.BadRequestException
- Throws:
jakarta.ws.rs.NotAuthorizedExceptionjakarta.ws.rs.BadRequestException
-
searchUsernamesEmails
Map<String,String> searchUsernamesEmails(Integer first, Integer max, SearchUsersParams params) throws jakarta.ws.rs.NotAuthorizedException, jakarta.ws.rs.BadRequestException
- Throws:
jakarta.ws.rs.NotAuthorizedExceptionjakarta.ws.rs.BadRequestException
-
searchUsernamesUsers
Map<String,org.gcube.idm.common.models.IdmUser> searchUsernamesUsers(Integer first, Integer max, SearchUsersParams params) throws jakarta.ws.rs.NotAuthorizedException, jakarta.ws.rs.BadRequestException
- Throws:
jakarta.ws.rs.NotAuthorizedExceptionjakarta.ws.rs.BadRequestException
-
searchFullnames
List<String> searchFullnames(Integer first, Integer max, SearchUsersParams params) throws jakarta.ws.rs.NotAuthorizedException, jakarta.ws.rs.BadRequestException
- Throws:
jakarta.ws.rs.NotAuthorizedExceptionjakarta.ws.rs.BadRequestException
-
-