A C D E F G H I J K L M N O P R S T U V 
All Classes All Packages

A

ACCESS_ADMIN_REALM_ROLES - Static variable in class org.gcube.service.idm.controller.AuthController
 
ACCESS_ADMIN_ROLES - Static variable in class org.gcube.service.idm.controller.AuthController
 
ACCESS_READ_ROLES - Static variable in class org.gcube.service.idm.controller.AuthController
 
AdminKeycloakController - Class in org.gcube.service.idm.controller
 
AdminKeycloakController() - Constructor for class org.gcube.service.idm.controller.AdminKeycloakController
 
attributes - org.gcube.service.idm.rest.UserAPI.USER_DETAILS
 
AuthController - Class in org.gcube.service.idm.controller
 
AuthController() - Constructor for class org.gcube.service.idm.controller.AuthController
 
AuthenticatedService - Class in org.gcube.service.idm.rest.examples
 
AuthenticatedService() - Constructor for class org.gcube.service.idm.rest.examples.AuthenticatedService
 
authorized() - Method in class org.gcube.service.idm.rest.examples.AuthenticatedService
 
authorizedMember() - Method in class org.gcube.service.idm.rest.examples.AuthenticatedService
 
authorizedOrg() - Method in class org.gcube.service.idm.rest.examples.AuthenticatedService
 

C

CANNOT_RETRIEVE_PROFILE - Static variable in class org.gcube.service.utils.ErrorMessages
 
check() - Method in class org.gcube.service.idm.health.CreateTempFileCheck
 
checkAnyRole(List<String>) - Static method in class org.gcube.service.idm.controller.AuthController
 
checkContextRole(String) - Static method in class org.gcube.service.idm.controller.AuthController
 
checkContextRole(String, Owner) - Static method in class org.gcube.service.idm.controller.AuthController
 
checkIsContextmAdmin(String) - Static method in class org.gcube.service.idm.controller.AuthController
 
checkIsRealmAdmin(String) - Static method in class org.gcube.service.idm.controller.AuthController
 
checkRealmRole(String) - Static method in class org.gcube.service.idm.controller.AuthController
 
checkRealmRole(String, String) - Static method in class org.gcube.service.idm.controller.AuthController
 
checkRole(String) - Static method in class org.gcube.service.idm.controller.AuthController
 
checkUserExists(String) - Method in class org.gcube.service.idm.rest.SocialUsersAPI
 
client(KCClientsController.REPR, KCUserController.REPR, KCRolesController.REPR, KCGroupsController.REPR, List<String>, String) - Method in class org.gcube.service.idm.rest.ClientsAPI
 
client_id - org.gcube.service.idm.controller.KCClientsController.REPR
 
ClientFromTemplateParams() - Constructor for class org.gcube.service.idm.rest.ClientsAPI.ClientFromTemplateParams
 
clientIdContext - Variable in class org.gcube.service.idm.keycloack.KeycloackApiClient
 
clientMembers(int, int, KCUserController.REPR, String, String) - Method in class org.gcube.service.idm.rest.ClientsAPI
returns the list of members of the client with the given role default client is the current client, optional clientId to show a different one default showed role is "Member" output format can be customized using format_users
clients() - Static method in class org.gcube.service.idm.controller.KCUserController
 
ClientsAPI - Class in org.gcube.service.idm.rest
 
ClientsAPI() - Constructor for class org.gcube.service.idm.rest.ClientsAPI
 
ClientsAPI.ClientFromTemplateParams - Class in org.gcube.service.idm.rest
 
clientUsers(int, int, KCUserController.REPR, String) - Method in class org.gcube.service.idm.rest.ClientsAPI
returns the list of users of the client users list is a subset of members list, it's obtained from the group named as the context default client is the current client, optional clientId to show a different one output format can be customized using format_users
compact - org.gcube.service.idm.controller.KCClientsController.REPR
 
compact - org.gcube.service.idm.controller.KCGroupsController.REPR
 
compact - org.gcube.service.idm.controller.KCRolesController.REPR
 
compact - org.gcube.service.idm.controller.KCUserController.REPR
 
ContainerConfigurationSerializer - Class in org.gcube.service.idm.serializers
Jackson serializer for ContainerConfiguration
ContainerConfigurationSerializer() - Constructor for class org.gcube.service.idm.serializers.ContainerConfigurationSerializer
 
ContainerConfigurationSerializer(Class<ContainerConfiguration>) - Constructor for class org.gcube.service.idm.serializers.ContainerConfigurationSerializer
 
ContainerContextSerializer - Class in org.gcube.service.idm.serializers
Jackson serializer for ContainerContext
ContainerContextSerializer() - Constructor for class org.gcube.service.idm.serializers.ContainerContextSerializer
 
ContainerContextSerializer(Class<ContainerContext>) - Constructor for class org.gcube.service.idm.serializers.ContainerContextSerializer
 
context - Variable in class org.gcube.service.idm.keycloack.KeycloackApiClient
 
contextUsers(Integer, Integer) - Static method in class org.gcube.service.idm.controller.KCUserController
 
createClient(String, String, String, String, String, String, String, Boolean, Boolean, Boolean, String, String, String, List<String>, List<String>, Integer, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean, String, Map<String, String>, Map<String, String>, Boolean, Integer, Map<String, Integer>, List<ProtocolMapperRepresentation>, List<String>, List<String>, String) - Static method in class org.gcube.service.idm.controller.AdminKeycloakController
 
createClient(ClientRepresentation) - Static method in class org.gcube.service.idm.controller.AdminKeycloakController
 
createClient(ClientRepresentation) - Method in class org.gcube.service.idm.rest.ClientsAPI
 
createClientFromTemplate(String, ClientsAPI.ClientFromTemplateParams) - Method in class org.gcube.service.idm.rest.ClientsAPI
 
createClientFromTemplate(ClientRepresentation) - Method in class org.gcube.service.idm.rest.ClientsAPI
 
CreateTempFileCheck - Class in org.gcube.service.idm.health
this class is used to add checks about components used by the service (DB, external FS, other services etc. ) and automatically exposed using the REST method webapp/gcube/resources/health
CreateTempFileCheck() - Constructor for class org.gcube.service.idm.health.CreateTempFileCheck
 
createtKeycloakInstance(String) - Method in class org.gcube.service.idm.keycloack.KkClientFactory
 
createtKeycloakInstance(IsServerConfig, String) - Static method in class org.gcube.service.idm.keycloack.KkClientFactory
 
createtLiferayClientInstance() - Method in class org.gcube.service.idm.liferay.LiferayClientFactory
 
createtLiferayClientInstance(IsServerConfig) - Static method in class org.gcube.service.idm.liferay.LiferayClientFactory
 
createUser(String, String, String, String, String, Map<String, List<String>>, List<String>) - Static method in class org.gcube.service.idm.controller.AdminKeycloakController
 

D

decodeBase64String(String) - Static method in class org.gcube.service.idm.serializers.IdmObjectSerializator
 
decodeJwtToken(String) - Static method in class org.gcube.service.idm.controller.JWTController
 
details() - Method in class org.gcube.service.idm.rest.examples.HelloService
 

E

email - org.gcube.service.idm.controller.KCUserController.REPR
 
email - org.gcube.service.idm.rest.UserAPI.USER_DETAILS
 
encodeClientIdContext(String) - Static method in class org.gcube.service.idm.keycloack.KeycloackApiClient
 
encodeClientIdContext(String) - Static method in class org.gcube.service.idm.keycloack.KkClientFactory
 
encodeClientIdContext(String) - Static method in class org.gcube.service.idm.rest.examples.KeycloakTestService
 
ERROR_IN_API_RESULT - Static variable in class org.gcube.service.utils.ErrorMessages
 
ErrorMessages - Class in org.gcube.service.utils
 
ErrorMessages() - Constructor for class org.gcube.service.utils.ErrorMessages
 
ExcludeAuthorizationService - Class in org.gcube.service.idm.rest.examples
 
ExcludeAuthorizationService() - Constructor for class org.gcube.service.idm.rest.examples.ExcludeAuthorizationService
 
exludedMethod() - Method in class org.gcube.service.idm.rest.examples.ExcludeAuthorizationService
this method doesn't need authorization and the SecretManagerProvider is null see to implement this behavior add to excludes section in your application.yaml - path: /{path-to-your-method-path} example for this method - path: /excluded

F

fetchIsConfig() - Method in class org.gcube.service.idm.keycloack.KkClientFactory
 
fetchIsConfig() - Method in class org.gcube.service.idm.liferay.LiferayClientFactory
 
fetchIsConfig(Secret) - Method in class org.gcube.service.idm.keycloack.KkClientFactory
 
fetchIsConfig(Secret) - Method in class org.gcube.service.idm.liferay.LiferayClientFactory
 
firstResult - Variable in class org.gcube.service.utils.beans.ResponseBeanPaginated
 
ForbiddenExceptionMapper - Class in org.gcube.service.idm.mappers
 
ForbiddenExceptionMapper() - Constructor for class org.gcube.service.idm.mappers.ForbiddenExceptionMapper
 
formatList(List<ClientRepresentation>, KCClientsController.REPR) - Static method in class org.gcube.service.idm.controller.KCClientsController
 
formatList(List<GroupRepresentation>, KCGroupsController.REPR) - Static method in class org.gcube.service.idm.controller.KCGroupsController
 
formatList(List<RoleRepresentation>, KCRolesController.REPR) - Static method in class org.gcube.service.idm.controller.KCRolesController
 
formatList(List<UserRepresentation>, KCUserController.REPR) - Static method in class org.gcube.service.idm.controller.KCUserController
 
formatRepr(ClientRepresentation, KCClientsController.REPR) - Static method in class org.gcube.service.idm.controller.KCClientsController
 
formatRepr(GroupRepresentation, KCGroupsController.REPR) - Static method in class org.gcube.service.idm.controller.KCGroupsController
 
formatRepr(RoleRepresentation, KCRolesController.REPR) - Static method in class org.gcube.service.idm.controller.KCRolesController
 
formatRepr(UserRepresentation, KCUserController.REPR) - Static method in class org.gcube.service.idm.controller.KCUserController
 
full - org.gcube.service.idm.controller.KCClientsController.REPR
 
full - org.gcube.service.idm.controller.KCGroupsController.REPR
 
full - org.gcube.service.idm.controller.KCRolesController.REPR
 
full - org.gcube.service.idm.controller.KCUserController.REPR
 
fullname - org.gcube.service.idm.controller.KCUserController.REPR
 

G

getAccessToken() - Static method in class org.gcube.service.idm.controller.AuthController
 
getAllUsernamesFullnames(Boolean, Boolean, int, int, int, int) - Method in class org.gcube.service.idm.rest.SocialUsersAPI
 
getClient() - Method in class org.gcube.service.idm.liferay.LiferayClientFactory
 
getContextUsersByRole(String, String, Integer, Integer) - Static method in class org.gcube.service.idm.controller.KCClientsController
 
getContextUsersByRoleCurrent(String) - Static method in class org.gcube.service.idm.controller.KCClientsController
 
getContextUsersByRoleCurrent(String, Integer, Integer) - Static method in class org.gcube.service.idm.controller.KCClientsController
 
getCurrentEmail() - Method in class org.gcube.service.idm.rest.SocialUsersAPI
Read the user's email address.
getCurrentOAuthProfile() - Method in class org.gcube.service.idm.rest.SocialUsersAPI
 
getCurrentUser() - Method in class org.gcube.service.idm.rest.UserAPI
 
getDecodedJwtAuth() - Method in class org.gcube.service.idm.rest.JwtAPI
 
getDecodedJwtToken(String) - Method in class org.gcube.service.idm.rest.JwtAPI
 
getFirstResult() - Method in class org.gcube.service.utils.beans.ResponseBeanPaginated
 
getFormattedRoles(KCRolesController.REPR) - Static method in class org.gcube.service.idm.controller.KCRolesController
 
getInrospectioCurrenttUser() - Method in class org.gcube.service.idm.rest.UserAPI
 
getKKClient() - Method in class org.gcube.service.idm.keycloack.KkClientFactory
 
getKKClient(String) - Method in class org.gcube.service.idm.keycloack.KkClientFactory
 
getKKClientById(String) - Method in class org.gcube.service.idm.keycloack.KkClientFactory
select the ClientResource by name, or current client if clientId parameter is null;
getKKRealm() - Method in class org.gcube.service.idm.keycloack.KkClientFactory
 
getKKRealm(String) - Method in class org.gcube.service.idm.keycloack.KkClientFactory
 
getMaxResults() - Method in class org.gcube.service.utils.beans.ResponseBeanPaginated
 
getMe(Boolean) - Method in class org.gcube.service.idm.rest.UserAPI
Returns infos about the authenticated user owner: the authenticated user profile: the profile of the user in the Liferay CMS (only if the user is not a service) user: the user representation from the authentication service if the optional parameter inspect is passed as true, returns additional values: verify: the result of introspection of the auth token on the authentication service roles: the authenticated user groups: the authenticated user groupRolesRealm: ... groupRolesClients: ...
getMemberGroupUsers(String, Integer, Integer) - Static method in class org.gcube.service.idm.controller.KCClientsController
returns the list of users of the client users list is a subset of members list, it's obtained from the group named as the context
getMemberGroupUsersCurrent() - Static method in class org.gcube.service.idm.controller.KCClientsController
returns the list of users of the client users list is a subset of members list, it's obtained from the group named as the context
getMessage() - Method in class org.gcube.service.utils.beans.ResponseBean
 
getMessage() - Method in class org.gcube.service.utils.beans.ResponseBeanMap
 
getName() - Method in class org.gcube.service.idm.health.CreateTempFileCheck
 
getOwner() - Static method in class org.gcube.service.idm.controller.AuthController
 
getProfile() - Method in class org.gcube.service.idm.rest.SocialPeopleAPI
 
getResult() - Method in class org.gcube.service.utils.beans.ResponseBean
 
getResult() - Method in class org.gcube.service.utils.beans.ResponseBeanMap
 
getRoleByName(String, String) - Static method in class org.gcube.service.idm.controller.KCClientsController
 
getRoleByNameCurrent(String) - Static method in class org.gcube.service.idm.controller.KCClientsController
 
getRoleByNameCurrent(String) - Static method in class org.gcube.service.idm.controller.KCRolesController
 
getRolesCurrent() - Static method in class org.gcube.service.idm.controller.KCClientsController
 
getRolesForContext() - Static method in class org.gcube.service.idm.controller.KCRolesController
 
getRolesForContext(Boolean) - Static method in class org.gcube.service.idm.controller.KCRolesController
 
getSecret() - Method in class org.gcube.service.idm.keycloack.KkClientFactory
keycloak configuration obtained from IS in the private constructor using the singleton pattern, it's retrieved from IS only for the first access, then kept in the singleton object
getSecret() - Method in class org.gcube.service.idm.liferay.LiferayClientFactory
 
getSecretForInfrastructure() - Method in class org.gcube.service.idm.keycloack.KkClientFactory
 
getSecretForInfrastructure() - Method in class org.gcube.service.idm.liferay.LiferayClientFactory
 
getSerializer() - Static method in class org.gcube.service.idm.serializers.IdmObjectSerializator
 
getSingleton() - Static method in class org.gcube.service.idm.keycloack.KkClientFactory
 
getSingleton() - Static method in class org.gcube.service.idm.liferay.LiferayClientFactory
 
getUser(String, Boolean) - Method in class org.gcube.service.idm.rest.UserAPI
Returns informations about the user received as parameter Only users with "idm-service-read" or "idm-service-admin" role can invoke this method profile: the profile of the user in the Liferay CMS (only if the user is not a service) user: the user representation from the authentication service if the optional parameter inspect is passed as true, returns additional values: roles: the authenticated user groups: the authenticated user groupRolesRealm: ... groupRolesClients: ...
getUserByEmail(String) - Static method in class org.gcube.service.idm.controller.KCUserController
 
getUserById(String) - Static method in class org.gcube.service.idm.controller.KCUserController
 
getUserByUsername(String) - Static method in class org.gcube.service.idm.controller.KCUserController
 
getUserData(String, Boolean, Boolean) - Method in class org.gcube.service.idm.rest.UserAPI
 
getUserFullname() - Method in class org.gcube.service.idm.rest.SocialUsersAPI
Read the user's fullname.
getUsernamesByGlobalRole(String, int, int, int, int) - Method in class org.gcube.service.idm.rest.SocialUsersAPI
Get the list of users having a given global-role, e.g.
getUsernamesByRole(int, int, int, int) - Method in class org.gcube.service.idm.rest.SocialUsersAPI
 
getUsernamesByRole(String, int, int, int, int) - Method in class org.gcube.service.idm.rest.SocialUsersAPI
 
getUserParameter(String, String) - Static method in class org.gcube.service.idm.controller.KCUserController
 
getUserParameter(String, UserAPI.USER_DETAILS) - Method in class org.gcube.service.idm.rest.UserAPI
 
getUserProfile() - Method in class org.gcube.service.idm.rest.SocialUsersAPI
Get the profile associated to the token
getUserProfile(long) - Static method in class org.gcube.service.idm.controller.LiferayProfileClient
 
getUserProfileByEmail(String) - Static method in class org.gcube.service.idm.controller.LiferayProfileClient
 
getUserProfileByUsername(String) - Static method in class org.gcube.service.idm.controller.LiferayProfileClient
 
getUserResourceByUsername(String) - Static method in class org.gcube.service.idm.controller.KCUserController
 
getUsersByRoleForContext(String) - Static method in class org.gcube.service.idm.controller.KCRolesController
 
getUsersByRoleForContext(String, Integer, Integer) - Static method in class org.gcube.service.idm.controller.KCRolesController
 
groups - org.gcube.service.idm.rest.UserAPI.USER_DETAILS
 

H

hello() - Method in class org.gcube.service.idm.rest.examples.HelloService
 
HelloService - Class in org.gcube.service.idm.rest.examples
 
HelloService() - Constructor for class org.gcube.service.idm.rest.examples.HelloService
 

I

id - org.gcube.service.idm.controller.KCClientsController.REPR
 
id - org.gcube.service.idm.controller.KCGroupsController.REPR
 
id - org.gcube.service.idm.controller.KCRolesController.REPR
 
id - org.gcube.service.idm.controller.KCUserController.REPR
 
id - org.gcube.service.idm.rest.UserAPI.USER_DETAILS
 
IDM_SERVICE_ADMIN - Static variable in class org.gcube.service.idm.controller.AuthController
 
IDM_SERVICE_READ - Static variable in class org.gcube.service.idm.controller.AuthController
 
IDM_SERVICE_REALM - Static variable in class org.gcube.service.idm.controller.AuthController
 
IDMExceptionMapper - Class in org.gcube.service.idm.mappers
 
IDMExceptionMapper() - Constructor for class org.gcube.service.idm.mappers.IDMExceptionMapper
 
IdMManager - Class in org.gcube.service.idm
This class is use to Manage the application initialization and shutdown per context; The init and shutdown methods are called one per context in which the app is running respectively at init and a shutdown time.
IdMManager() - Constructor for class org.gcube.service.idm.IdMManager
 
IdmObjectSerializator - Class in org.gcube.service.idm.serializers
Jackson Serialization utils for Smartgear Context classes
IdmObjectSerializator() - Constructor for class org.gcube.service.idm.serializers.IdmObjectSerializator
 
INVALID_ATTRIBUTE - Static variable in class org.gcube.service.utils.ErrorMessages
 
isApplicationToken(Caller) - Static method in class org.gcube.service.idm.utils.TokensUtils
Check if it is an application token
isContainerToken(Caller) - Static method in class org.gcube.service.idm.utils.TokensUtils
Check if it is a container token
isServiceToken(Caller) - Static method in class org.gcube.service.idm.utils.TokensUtils
Check if it is a service token
isSuccess() - Method in class org.gcube.service.utils.beans.ResponseBean
 
isSuccess() - Method in class org.gcube.service.utils.beans.ResponseBeanMap
 
isUserToken(Caller) - Static method in class org.gcube.service.idm.utils.TokensUtils
Check if it is a user token
isUserTokenDefault(Caller) - Static method in class org.gcube.service.idm.utils.TokensUtils
Check if it is a user token (not qualified)
isUserTokenQualified(Caller) - Static method in class org.gcube.service.idm.utils.TokensUtils
Check if it is a user token (qualified)

J

jsonStringToHasmap(String) - Static method in class org.gcube.service.idm.serializers.IdmObjectSerializator
 
JwtAPI - Class in org.gcube.service.idm.rest
 
JwtAPI() - Constructor for class org.gcube.service.idm.rest.JwtAPI
 
JWTController - Class in org.gcube.service.idm.controller
 
JWTController() - Constructor for class org.gcube.service.idm.controller.JWTController
 

K

KCClientsController - Class in org.gcube.service.idm.controller
 
KCClientsController() - Constructor for class org.gcube.service.idm.controller.KCClientsController
 
KCClientsController.REPR - Enum in org.gcube.service.idm.controller
 
KCGroupsController - Class in org.gcube.service.idm.controller
 
KCGroupsController() - Constructor for class org.gcube.service.idm.controller.KCGroupsController
 
KCGroupsController.REPR - Enum in org.gcube.service.idm.controller
 
kclient - Variable in class org.gcube.service.idm.keycloack.KeycloackApiClient
 
KCRolesController - Class in org.gcube.service.idm.controller
 
KCRolesController() - Constructor for class org.gcube.service.idm.controller.KCRolesController
 
KCRolesController.REPR - Enum in org.gcube.service.idm.controller
 
KCUserController - Class in org.gcube.service.idm.controller
 
KCUserController() - Constructor for class org.gcube.service.idm.controller.KCUserController
 
KCUserController.REPR - Enum in org.gcube.service.idm.controller
 
KeycloackApiClient - Class in org.gcube.service.idm.keycloack
 
KeycloackApiClient(Keycloak, String, String) - Constructor for class org.gcube.service.idm.keycloack.KeycloackApiClient
 
KeycloakTestService - Class in org.gcube.service.idm.rest.examples
 
KeycloakTestService() - Constructor for class org.gcube.service.idm.rest.examples.KeycloakTestService
 
KkClientFactory - Class in org.gcube.service.idm.keycloack
 
KkClientFactory() - Constructor for class org.gcube.service.idm.keycloack.KkClientFactory
 

L

LiferayClientFactory - Class in org.gcube.service.idm.liferay
 
LiferayClientFactory() - Constructor for class org.gcube.service.idm.liferay.LiferayClientFactory
 
LiferayProfileClient - Class in org.gcube.service.idm.controller
 
LiferayProfileClient() - Constructor for class org.gcube.service.idm.controller.LiferayProfileClient
 

M

maxResults - Variable in class org.gcube.service.utils.beans.ResponseBeanPaginated
 
MEMBER_ROLE_NAME - Static variable in class org.gcube.service.idm.controller.KCUserController
 
membersForRole(String, int, int, KCUserController.REPR) - Method in class org.gcube.service.idm.rest.RolesAPI
Returns the list of members (users + services_accounts) with the given role in the context
message - Variable in class org.gcube.service.utils.beans.ResponseBean
An error message if something wrong happened, null/empty otherwise
message - Variable in class org.gcube.service.utils.beans.ResponseBeanMap
An error message if something wrong happened, null/empty otherwise

N

name - org.gcube.service.idm.controller.KCClientsController.REPR
 
name - org.gcube.service.idm.controller.KCGroupsController.REPR
 
name - org.gcube.service.idm.controller.KCRolesController.REPR
 
name - org.gcube.service.idm.rest.UserAPI.USER_DETAILS
 
none - org.gcube.service.idm.controller.KCClientsController.REPR
 
none - org.gcube.service.idm.controller.KCGroupsController.REPR
 
none - org.gcube.service.idm.controller.KCRolesController.REPR
 
none - org.gcube.service.idm.controller.KCUserController.REPR
 
NOT_SERVICE_TOKEN_CONTEXT_USED - Static variable in class org.gcube.service.utils.ErrorMessages
 
NOT_USER_TOKEN_CONTEXT_USED - Static variable in class org.gcube.service.utils.ErrorMessages
 

O

onInit() - Method in class org.gcube.service.idm.IdMManager
onShutdown() - Method in class org.gcube.service.idm.IdMManager
org.gcube.service.idm - package org.gcube.service.idm
 
org.gcube.service.idm.controller - package org.gcube.service.idm.controller
 
org.gcube.service.idm.health - package org.gcube.service.idm.health
 
org.gcube.service.idm.keycloack - package org.gcube.service.idm.keycloack
 
org.gcube.service.idm.liferay - package org.gcube.service.idm.liferay
 
org.gcube.service.idm.mappers - package org.gcube.service.idm.mappers
 
org.gcube.service.idm.rest - package org.gcube.service.idm.rest
Identity Manager (IDM) Service
org.gcube.service.idm.rest.examples - package org.gcube.service.idm.rest.examples
 
org.gcube.service.idm.serializers - package org.gcube.service.idm.serializers
 
org.gcube.service.idm.utils - package org.gcube.service.idm.utils
 
org.gcube.service.utils - package org.gcube.service.utils
 
org.gcube.service.utils.beans - package org.gcube.service.utils.beans
 
OwnerSerializer - Class in org.gcube.service.idm.serializers
Jackson serializer for Owner
OwnerSerializer() - Constructor for class org.gcube.service.idm.serializers.OwnerSerializer
 
OwnerSerializer(Class<Owner>) - Constructor for class org.gcube.service.idm.serializers.OwnerSerializer
 

P

path - org.gcube.service.idm.controller.KCGroupsController.REPR
 
profile - org.gcube.service.idm.rest.UserAPI.USER_DETAILS
 
putResult(String, Object) - Method in class org.gcube.service.utils.beans.ResponseBeanMap
 

R

readCustomAttr(String, String) - Method in class org.gcube.service.idm.rest.SocialUsersAPI
Read a user's custom attribute.
realmName - Variable in class org.gcube.service.idm.keycloack.KeycloackApiClient
 
realmUser(Integer, Integer) - Static method in class org.gcube.service.idm.controller.KCUserController
 
realmUsersResource() - Static method in class org.gcube.service.idm.controller.KCUserController
 
RESERVED_PARAMETER - Static variable in class org.gcube.service.utils.ErrorMessages
 
ResponseBean - Class in org.gcube.service.utils.beans
Response bean
ResponseBean() - Constructor for class org.gcube.service.utils.beans.ResponseBean
 
ResponseBean(boolean, String, Object) - Constructor for class org.gcube.service.utils.beans.ResponseBean
 
ResponseBeanMap - Class in org.gcube.service.utils.beans
Response bean
ResponseBeanMap() - Constructor for class org.gcube.service.utils.beans.ResponseBeanMap
 
ResponseBeanMap(boolean, String, Map<String, Object>) - Constructor for class org.gcube.service.utils.beans.ResponseBeanMap
 
ResponseBeanPaginated - Class in org.gcube.service.utils.beans
Response bean
ResponseBeanPaginated() - Constructor for class org.gcube.service.utils.beans.ResponseBeanPaginated
 
ResponseBeanPaginated(boolean, String, Object, Integer, Integer) - Constructor for class org.gcube.service.utils.beans.ResponseBeanPaginated
 
ResponseBeanPaginated(Integer, Integer) - Constructor for class org.gcube.service.utils.beans.ResponseBeanPaginated
 
result - Variable in class org.gcube.service.utils.beans.ResponseBean
The result object of the request
result - Variable in class org.gcube.service.utils.beans.ResponseBeanMap
The result object of the request
role(String) - Method in class org.gcube.service.idm.rest.RolesAPI
Returns role by name
roles_clients - org.gcube.service.idm.rest.UserAPI.USER_DETAILS
 
roles_realm - org.gcube.service.idm.rest.UserAPI.USER_DETAILS
 
RolesAPI - Class in org.gcube.service.idm.rest
 
RolesAPI() - Constructor for class org.gcube.service.idm.rest.RolesAPI
 

S

search(String, int, int, KCRolesController.REPR) - Method in class org.gcube.service.idm.rest.RolesAPI
Returns roles in context
search(String, String, String, String, Boolean, String, String, Integer, Integer, Boolean, Boolean) - Static method in class org.gcube.service.idm.controller.KCUserController
Search for users based on the given filters.
search(KCUserController.REPR, Boolean, String, String, String, String, int, int, Boolean) - Method in class org.gcube.service.idm.rest.UserAPI
Search users in all realm, filtered according to query parameters.
searchUsersByRole(String, Integer, Integer) - Static method in class org.gcube.service.idm.controller.KCUserController
 
serialize(ServiceEndpoint.AccessPoint, JsonGenerator, SerializerProvider) - Method in class org.gcube.service.idm.serializers.ServiceEndpointAccessPointSerializer
 
serialize(Owner, JsonGenerator, SerializerProvider) - Method in class org.gcube.service.idm.serializers.OwnerSerializer
 
serialize(ContainerConfiguration, JsonGenerator, SerializerProvider) - Method in class org.gcube.service.idm.serializers.ContainerConfigurationSerializer
 
serialize(ContainerContext, JsonGenerator, SerializerProvider) - Method in class org.gcube.service.idm.serializers.ContainerContextSerializer
 
serialize(SimpleCredentials, JsonGenerator, SerializerProvider) - Method in class org.gcube.service.idm.serializers.SimpleCredentialsSerializer
 
ServiceEndpointAccessPointSerializer - Class in org.gcube.service.idm.serializers
Jackson serializer for ServiceEndpoint.AccessPoint
ServiceEndpointAccessPointSerializer() - Constructor for class org.gcube.service.idm.serializers.ServiceEndpointAccessPointSerializer
 
ServiceEndpointAccessPointSerializer(Class<ServiceEndpoint.AccessPoint>) - Constructor for class org.gcube.service.idm.serializers.ServiceEndpointAccessPointSerializer
 
servicesAccountsForRole(String, int, int, KCUserController.REPR) - Method in class org.gcube.service.idm.rest.RolesAPI
Returns the list of users with role in the context
setConfig(IsServerConfig) - Method in class org.gcube.service.idm.keycloack.KkClientFactory
 
setConfig(IsServerConfig) - Method in class org.gcube.service.idm.liferay.LiferayClientFactory
 
setFirstResult(Integer) - Method in class org.gcube.service.utils.beans.ResponseBeanPaginated
 
setMaxResults(Integer) - Method in class org.gcube.service.utils.beans.ResponseBeanPaginated
 
setMessage(String) - Method in class org.gcube.service.utils.beans.ResponseBean
 
setMessage(String) - Method in class org.gcube.service.utils.beans.ResponseBeanMap
 
setResult(Object) - Method in class org.gcube.service.utils.beans.ResponseBean
 
setResult(Map<String, Object>) - Method in class org.gcube.service.utils.beans.ResponseBeanMap
 
setSecret(Secret) - Method in class org.gcube.service.idm.keycloack.KkClientFactory
 
setSecret(Secret) - Method in class org.gcube.service.idm.liferay.LiferayClientFactory
 
setSuccess(boolean) - Method in class org.gcube.service.utils.beans.ResponseBean
 
setSuccess(boolean) - Method in class org.gcube.service.utils.beans.ResponseBeanMap
 
SimpleCredentialsSerializer - Class in org.gcube.service.idm.serializers
Jackson serializer for SimpleCredentials
SimpleCredentialsSerializer() - Constructor for class org.gcube.service.idm.serializers.SimpleCredentialsSerializer
 
SimpleCredentialsSerializer(Class<SimpleCredentials>) - Constructor for class org.gcube.service.idm.serializers.SimpleCredentialsSerializer
 
SocialPeopleAPI - Class in org.gcube.service.idm.rest
 
SocialPeopleAPI() - Constructor for class org.gcube.service.idm.rest.SocialPeopleAPI
 
SocialUsersAPI - Class in org.gcube.service.idm.rest
 
SocialUsersAPI() - Constructor for class org.gcube.service.idm.rest.SocialUsersAPI
 
success - Variable in class org.gcube.service.utils.beans.ResponseBean
The result of the request: true if it succeeded, false otherwise
success - Variable in class org.gcube.service.utils.beans.ResponseBeanMap
The result of the request: true if it succeeded, false otherwise

T

testKeycloak(String, String, String, String, String) - Method in class org.gcube.service.idm.rest.examples.KeycloakTestService
 
TokensUtils - Class in org.gcube.service.idm.utils
Tokens utils methods
TokensUtils() - Constructor for class org.gcube.service.idm.utils.TokensUtils
 
toResponse(ForbiddenException) - Method in class org.gcube.service.idm.mappers.ForbiddenExceptionMapper
 
toResponse(Exception) - Method in class org.gcube.service.idm.mappers.IDMExceptionMapper
 
toString() - Method in class org.gcube.service.utils.beans.ResponseBean
 
toString() - Method in class org.gcube.service.utils.beans.ResponseBeanMap
 
toString() - Method in class org.gcube.service.utils.beans.ResponseBeanPaginated
 
typeRefHashmap - Static variable in class org.gcube.service.idm.serializers.IdmObjectSerializator
 

U

user - org.gcube.service.idm.rest.UserAPI.USER_DETAILS
 
USER_NOT_AUTHORIZED_PRIVATE - Static variable in class org.gcube.service.utils.ErrorMessages
 
UserAPI - Class in org.gcube.service.idm.rest
The REST API to interact with the keycloak users
UserAPI() - Constructor for class org.gcube.service.idm.rest.UserAPI
 
UserAPI.USER_DETAILS - Enum in org.gcube.service.idm.rest
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
userIsMe(String) - Static method in class org.gcube.service.idm.controller.AuthController
 
userIsMe(String, Owner) - Static method in class org.gcube.service.idm.controller.AuthController
 
username - org.gcube.service.idm.controller.KCUserController.REPR
 
username - org.gcube.service.idm.rest.UserAPI.USER_DETAILS
 
username_email - org.gcube.service.idm.controller.KCUserController.REPR
 
username_user - org.gcube.service.idm.controller.KCUserController.REPR
 
usersForRole(String, int, int, KCUserController.REPR) - Method in class org.gcube.service.idm.rest.RolesAPI
Returns the list of users with role in the context

V

valueOf(String) - Static method in enum org.gcube.service.idm.controller.KCClientsController.REPR
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.gcube.service.idm.controller.KCGroupsController.REPR
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.gcube.service.idm.controller.KCRolesController.REPR
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.gcube.service.idm.controller.KCUserController.REPR
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.gcube.service.idm.rest.UserAPI.USER_DETAILS
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.gcube.service.idm.controller.KCClientsController.REPR
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.gcube.service.idm.controller.KCGroupsController.REPR
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.gcube.service.idm.controller.KCRolesController.REPR
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.gcube.service.idm.controller.KCUserController.REPR
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.gcube.service.idm.rest.UserAPI.USER_DETAILS
Returns an array containing the constants of this enum type, in the order they are declared.
A C D E F G H I J K L M N O P R S T U V 
All Classes All Packages