Package org.gcube.service.idm.rest
Identity Manager (IDM) Service
Welcome to Identity Manager Service (aka IDM) API documentation.
To get a complete overview of gCat service take a look at wiki page.
-
Class Summary Class Description ClientsAPI JwtAPI RolesAPI SocialPeopleAPI SocialUsersAPI UserAPI The REST API to interact with the keycloak users -
Enum Summary Enum Description UserAPI.USER_DETAILS Returns informations about the user received as parameter (can be also me) Normal member users can use only "me" or his username as parameter Users with "idm-service-read" or "idm-service-admin" role can invoke this method with any username accepted parameters are: profile: returns the profile of the user in the Liferay CMS (only if the user is not a service) email: returns the email of the user from the authentication service user: the user representation from the authentication service if the optional parameter inspect is passed as true, returns additional values: roles_realm: roles in realm for the user from the authentication service roles_clients: roles in clients for the user from the authentication service groups: id of the user from the authentication service username: username of the user from the authentication service name: Fullname of the user from the authentication service attributes: attributes of the user from the authentication service user: full user from the authentication service profile: profile of the user from the Liferay CMS service