A C D E G H I J M P R S T U W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- addCorsMappings(CorsRegistry) - Method in class eu.dnetlib.dnetrolemanagement.config.security.CorsConfig
- addResourceHandlers(ResourceHandlerRegistry) - Method in class eu.dnetlib.dnetrolemanagement.config.security.SwaggerConfig
- addRole(String, GrantedAuthority) - Method in class eu.dnetlib.dnetrolemanagement.utils.AuthoritiesUpdater
- addRole(GrantedAuthority) - Method in class eu.dnetlib.dnetrolemanagement.utils.AuthoritiesUpdater
- addViewControllers(ViewControllerRegistry) - Method in class eu.dnetlib.dnetrolemanagement.config.security.SwaggerConfig
- AdminController - Class in eu.dnetlib.dnetrolemanagement.controllers
- AdminController(RegistryService, AuthoritiesUpdater) - Constructor for class eu.dnetlib.dnetrolemanagement.controllers.AdminController
- APIProperties - Class in eu.dnetlib.dnetrolemanagement.config.properties
- APIProperties() - Constructor for class eu.dnetlib.dnetrolemanagement.config.properties.APIProperties
- assignAdminRole(Integer, Integer) - Method in class eu.dnetlib.dnetrolemanagement.services.RegistryService
-
21.
- assignMemberRole(Integer, Integer) - Method in class eu.dnetlib.dnetrolemanagement.services.RegistryService
-
15.
- AssignMonitorCurator - Class in eu.dnetlib.dnetrolemanagement.scripts
- AssignMonitorCurator() - Constructor for class eu.dnetlib.dnetrolemanagement.scripts.AssignMonitorCurator
- assignRole(String, boolean) - Method in class eu.dnetlib.dnetrolemanagement.controllers.SuperAdminController
-
Assign portal admin role to user with @email
- assignRole(String, String, boolean) - Method in class eu.dnetlib.dnetrolemanagement.controllers.CuratorController
-
Assign curator role to logged in user or user with @email
- assignRole(String, String, String, String, boolean) - Method in class eu.dnetlib.dnetrolemanagement.controllers.AdminController
-
Assign admin role to logged-in user or user with @email If role doesn't exist or user is not a member of this group already, use force=true to create and assign both roles.
- assignRole(String, String, String, String, boolean) - Method in class eu.dnetlib.dnetrolemanagement.controllers.MemberController
-
Assign member role to logged-in user or user with @email If role doesn't exist, use force=true to create and assign the role
- authorities(Collection<? extends GrantedAuthority>) - Method in interface eu.dnetlib.dnetrolemanagement.utils.AuthoritiesUpdater.Update
- AuthoritiesUpdater - Class in eu.dnetlib.dnetrolemanagement.utils
- AuthoritiesUpdater() - Constructor for class eu.dnetlib.dnetrolemanagement.utils.AuthoritiesUpdater
- AuthoritiesUpdater.Update - Interface in eu.dnetlib.dnetrolemanagement.utils
- AuthoritiesUtils - Class in eu.dnetlib.dnetrolemanagement.utils
- AuthoritiesUtils() - Constructor for class eu.dnetlib.dnetrolemanagement.utils.AuthoritiesUtils
C
- checkEverything() - Method in class eu.dnetlib.dnetrolemanagement.controllers.HealthController
- coGroupMembers(Integer, Integer, boolean) - Method in class eu.dnetlib.dnetrolemanagement.utils.JsonUtils
- commence(HttpServletRequest, HttpServletResponse, AuthenticationException) - Method in class eu.dnetlib.dnetrolemanagement.utils.EntryPoint
- configure(SpringApplicationBuilder) - Method in class eu.dnetlib.dnetrolemanagement.ServletInitializer
- configure(HttpSecurity) - Method in class eu.dnetlib.dnetrolemanagement.config.security.WebSecurityConfig
- ConflictException - Exception in eu.dnetlib.dnetrolemanagement.exception
- ConflictException(String) - Constructor for exception eu.dnetlib.dnetrolemanagement.exception.ConflictException
- ConflictException(String, Throwable) - Constructor for exception eu.dnetlib.dnetrolemanagement.exception.ConflictException
- connectionFactory() - Method in class eu.dnetlib.dnetrolemanagement.config.security.RedisConfig
- coPersonRoles(Integer, Integer, String) - Method in class eu.dnetlib.dnetrolemanagement.utils.JsonUtils
- CorsConfig - Class in eu.dnetlib.dnetrolemanagement.config.security
- CorsConfig() - Constructor for class eu.dnetlib.dnetrolemanagement.config.security.CorsConfig
- createGroup(String, String, String) - Method in class eu.dnetlib.dnetrolemanagement.controllers.MemberController
-
Create a new Group for an entity (only for admins)
- createNewCou(String, String) - Method in class eu.dnetlib.dnetrolemanagement.utils.JsonUtils
- createResponse(JsonElement) - Method in class eu.dnetlib.dnetrolemanagement.utils.JsonUtils
- createResponse(Boolean) - Method in class eu.dnetlib.dnetrolemanagement.utils.JsonUtils
- createResponse(Character) - Method in class eu.dnetlib.dnetrolemanagement.utils.JsonUtils
- createResponse(Number) - Method in class eu.dnetlib.dnetrolemanagement.utils.JsonUtils
- createResponse(String) - Method in class eu.dnetlib.dnetrolemanagement.utils.JsonUtils
- createRestApi() - Method in class eu.dnetlib.dnetrolemanagement.config.security.SwaggerConfig
- createRole(String, String) - Method in class eu.dnetlib.dnetrolemanagement.controllers.CuratorController
-
Create a new Curator role (only for admins)
- createRole(String, String) - Method in class eu.dnetlib.dnetrolemanagement.controllers.SuperAdminController
-
Create a new role (only for admins)
- createRole(String, String) - Method in class eu.dnetlib.dnetrolemanagement.services.RegistryService
-
17.
- curator(String) - Static method in class eu.dnetlib.dnetrolemanagement.utils.AuthoritiesUtils
-
Type = FUNDER | COMMUNITY | INSTITUTION | PROJECT etc.
- CuratorController - Class in eu.dnetlib.dnetrolemanagement.controllers
- CuratorController(RegistryService, AuthoritiesUpdater) - Constructor for class eu.dnetlib.dnetrolemanagement.controllers.CuratorController
- curatorRole(String) - Static method in class eu.dnetlib.dnetrolemanagement.utils.AuthoritiesUtils
D
- delete(String) - Method in class eu.dnetlib.dnetrolemanagement.utils.HttpUtils
- DnetRoleManagementApplication - Class in eu.dnetlib.dnetrolemanagement
- DnetRoleManagementApplication() - Constructor for class eu.dnetlib.dnetrolemanagement.DnetRoleManagementApplication
E
- EntryPoint - Class in eu.dnetlib.dnetrolemanagement.utils
- EntryPoint() - Constructor for class eu.dnetlib.dnetrolemanagement.utils.EntryPoint
- eu.dnetlib.dnetrolemanagement - package eu.dnetlib.dnetrolemanagement
- eu.dnetlib.dnetrolemanagement.config.properties - package eu.dnetlib.dnetrolemanagement.config.properties
- eu.dnetlib.dnetrolemanagement.config.security - package eu.dnetlib.dnetrolemanagement.config.security
- eu.dnetlib.dnetrolemanagement.controllers - package eu.dnetlib.dnetrolemanagement.controllers
- eu.dnetlib.dnetrolemanagement.entities - package eu.dnetlib.dnetrolemanagement.entities
- eu.dnetlib.dnetrolemanagement.exception - package eu.dnetlib.dnetrolemanagement.exception
- eu.dnetlib.dnetrolemanagement.scripts - package eu.dnetlib.dnetrolemanagement.scripts
- eu.dnetlib.dnetrolemanagement.services - package eu.dnetlib.dnetrolemanagement.services
- eu.dnetlib.dnetrolemanagement.utils - package eu.dnetlib.dnetrolemanagement.utils
G
- get(String, Map<String, String>) - Method in class eu.dnetlib.dnetrolemanagement.utils.HttpUtils
- getAaiId() - Static method in class eu.dnetlib.dnetrolemanagement.utils.AuthoritiesUtils
- getAll(String, boolean, boolean) - Method in class eu.dnetlib.dnetrolemanagement.controllers.CuratorController
-
Get the user info of the curators of a type(Community, etc.)
- getAll(String, String, boolean, boolean) - Method in class eu.dnetlib.dnetrolemanagement.controllers.AdminController
-
Get the user info of the managers of a type(Community, etc.) with id(ee, egi, etc.)
- getAll(String, String, boolean, boolean, boolean) - Method in class eu.dnetlib.dnetrolemanagement.controllers.MemberController
-
Get the user info of the members of a type(Community, etc.) with id(ee, egi, etc.)
- getCoid() - Method in class eu.dnetlib.dnetrolemanagement.config.properties.RegistryProperties
- getCoPersonId() - Method in class eu.dnetlib.dnetrolemanagement.entities.User
- getCoPersonIdByIdentifier() - Method in class eu.dnetlib.dnetrolemanagement.services.RegistryService
-
1.2 Get CoPersonId by AAI identifier
- getCoPersonIdByIdentifier(String) - Method in class eu.dnetlib.dnetrolemanagement.services.RegistryService
- getCoPersonIdsByEmail(String) - Method in class eu.dnetlib.dnetrolemanagement.services.RegistryService
- getCoPersonIdsByEmail(String, String) - Method in class eu.dnetlib.dnetrolemanagement.services.RegistryService
-
1.1 Get CoPersonId by Email
- getCouAdminGroup(Integer) - Method in class eu.dnetlib.dnetrolemanagement.services.RegistryService
-
10.
- getCouGroups(Integer) - Method in class eu.dnetlib.dnetrolemanagement.services.RegistryService
-
9.
- getCouId(String) - Method in class eu.dnetlib.dnetrolemanagement.services.RegistryService
-
4.1 Get a couId by name
- getCount(String, String) - Method in class eu.dnetlib.dnetrolemanagement.controllers.MemberController
-
Get the number of the members of a type(Community, etc.) with id(ee, egi, etc.)
- getCous() - Method in class eu.dnetlib.dnetrolemanagement.services.RegistryService
-
3.2 Get all OpenAIRE cous
- getCous(String) - Method in class eu.dnetlib.dnetrolemanagement.services.RegistryService
-
3.1 Get OpenAIRE cous with a specific name(or substring)
- getDescription() - Method in class eu.dnetlib.dnetrolemanagement.config.properties.APIProperties
- getDescription() - Method in class eu.dnetlib.dnetrolemanagement.entities.Role
- getEmail() - Method in class eu.dnetlib.dnetrolemanagement.entities.User
- getGroupMembers(Integer) - Method in class eu.dnetlib.dnetrolemanagement.services.RegistryService
-
11.
- getHost() - Method in class eu.dnetlib.dnetrolemanagement.config.properties.RedisProperties
- getId() - Method in class eu.dnetlib.dnetrolemanagement.entities.User
- getIdentifierByCoPersonId(Integer) - Method in class eu.dnetlib.dnetrolemanagement.services.RegistryService
-
2 Get AAI identifier by CoPersonId
- getIssuer() - Method in class eu.dnetlib.dnetrolemanagement.config.properties.RegistryProperties
- getMemberSince() - Method in class eu.dnetlib.dnetrolemanagement.entities.User
- getName() - Method in class eu.dnetlib.dnetrolemanagement.entities.Role
- getName() - Method in class eu.dnetlib.dnetrolemanagement.entities.User
- getPassword() - Method in class eu.dnetlib.dnetrolemanagement.config.properties.RedisProperties
- getPassword() - Method in class eu.dnetlib.dnetrolemanagement.config.properties.RegistryProperties
- getPort() - Method in class eu.dnetlib.dnetrolemanagement.config.properties.RedisProperties
- getResponse() - Method in class eu.dnetlib.dnetrolemanagement.entities.Response
- getRoleId(Integer, Integer) - Method in class eu.dnetlib.dnetrolemanagement.services.RegistryService
-
6.
- getRoles(Integer) - Method in class eu.dnetlib.dnetrolemanagement.services.RegistryService
-
5.
- getStatus() - Method in exception eu.dnetlib.dnetrolemanagement.exception.ConflictException
- getStatus() - Method in exception eu.dnetlib.dnetrolemanagement.exception.ResourceNotFoundException
- getStatus() - Method in exception eu.dnetlib.dnetrolemanagement.exception.UnprocessableException
- getTitle() - Method in class eu.dnetlib.dnetrolemanagement.config.properties.APIProperties
- getUser() - Method in class eu.dnetlib.dnetrolemanagement.config.properties.RegistryProperties
- getUserAdminGroup(Integer, Integer) - Method in class eu.dnetlib.dnetrolemanagement.services.RegistryService
-
8.
- getUserEmail(Integer) - Method in class eu.dnetlib.dnetrolemanagement.services.RegistryService
-
18.
- getUserEmailByCouId(Integer, boolean) - Method in class eu.dnetlib.dnetrolemanagement.services.RegistryService
-
12.
- getUserGroups(Integer) - Method in class eu.dnetlib.dnetrolemanagement.services.RegistryService
-
7.
- getUserId(Integer) - Method in class eu.dnetlib.dnetrolemanagement.services.RegistryService
-
20.
- getUserIdByCouId(Integer, boolean) - Method in class eu.dnetlib.dnetrolemanagement.services.RegistryService
-
14.
- getUserNames(Integer) - Method in class eu.dnetlib.dnetrolemanagement.services.RegistryService
-
19.
- getUserNamesByCouId(Integer, boolean) - Method in class eu.dnetlib.dnetrolemanagement.services.RegistryService
-
13.
- getUsersByEmail(String) - Method in class eu.dnetlib.dnetrolemanagement.controllers.SuperAdminController
- getVersion() - Method in class eu.dnetlib.dnetrolemanagement.config.properties.APIProperties
- getVersion() - Method in class eu.dnetlib.dnetrolemanagement.config.properties.RegistryProperties
H
- HealthController - Class in eu.dnetlib.dnetrolemanagement.controllers
- HealthController(APIProperties, RedisProperties, RegistryProperties) - Constructor for class eu.dnetlib.dnetrolemanagement.controllers.HealthController
- hello() - Method in class eu.dnetlib.dnetrolemanagement.controllers.HealthController
- httpSessionStrategy() - Method in class eu.dnetlib.dnetrolemanagement.config.security.RedisConfig
- httpUtils - Variable in class eu.dnetlib.dnetrolemanagement.services.RegistryService
- HttpUtils - Class in eu.dnetlib.dnetrolemanagement.utils
- HttpUtils(RegistryProperties) - Constructor for class eu.dnetlib.dnetrolemanagement.utils.HttpUtils
I
- isIsManager() - Method in class eu.dnetlib.dnetrolemanagement.entities.User
J
- jsonUtils - Variable in class eu.dnetlib.dnetrolemanagement.services.RegistryService
- JsonUtils - Class in eu.dnetlib.dnetrolemanagement.utils
- JsonUtils(RegistryProperties) - Constructor for class eu.dnetlib.dnetrolemanagement.utils.JsonUtils
M
- main(String[]) - Static method in class eu.dnetlib.dnetrolemanagement.DnetRoleManagementApplication
- manager(String, String) - Static method in class eu.dnetlib.dnetrolemanagement.utils.AuthoritiesUtils
-
Type = FUNDER | COMMUNITY | INSTITUTION | PROJECT etc.
- member(String, String) - Static method in class eu.dnetlib.dnetrolemanagement.utils.AuthoritiesUtils
-
Type = FUNDER | COMMUNITY | RI | INSTITUTION | PROJECT etc.
- MemberController - Class in eu.dnetlib.dnetrolemanagement.controllers
- MemberController(RegistryService, AuthoritiesUpdater) - Constructor for class eu.dnetlib.dnetrolemanagement.controllers.MemberController
- memberRole(String, String) - Static method in class eu.dnetlib.dnetrolemanagement.utils.AuthoritiesUtils
- mergeUserInfo(JsonArray, JsonArray, JsonArray, Gson) - Static method in class eu.dnetlib.dnetrolemanagement.utils.JsonUtils
P
- PORTAL_ADMIN - Static variable in class eu.dnetlib.dnetrolemanagement.utils.AuthoritiesUtils
- portalAdminRole() - Static method in class eu.dnetlib.dnetrolemanagement.utils.AuthoritiesUtils
- post(String, JsonObject) - Method in class eu.dnetlib.dnetrolemanagement.utils.HttpUtils
- put(String, JsonObject) - Method in class eu.dnetlib.dnetrolemanagement.utils.HttpUtils
R
- RedisConfig - Class in eu.dnetlib.dnetrolemanagement.config.security
- RedisConfig(RedisProperties) - Constructor for class eu.dnetlib.dnetrolemanagement.config.security.RedisConfig
- RedisProperties - Class in eu.dnetlib.dnetrolemanagement.config.properties
- RedisProperties() - Constructor for class eu.dnetlib.dnetrolemanagement.config.properties.RedisProperties
- RegistryProperties - Class in eu.dnetlib.dnetrolemanagement.config.properties
- RegistryProperties() - Constructor for class eu.dnetlib.dnetrolemanagement.config.properties.RegistryProperties
- RegistryService - Class in eu.dnetlib.dnetrolemanagement.services
- RegistryService(HttpUtils, JsonUtils) - Constructor for class eu.dnetlib.dnetrolemanagement.services.RegistryService
- removeAdminRole(Integer, Integer) - Method in class eu.dnetlib.dnetrolemanagement.services.RegistryService
-
22.
- removeMemberRole(Integer, Integer, Integer) - Method in class eu.dnetlib.dnetrolemanagement.services.RegistryService
-
16.
- removeRole(String, boolean) - Method in class eu.dnetlib.dnetrolemanagement.controllers.SuperAdminController
-
Remove portal admin role from logged in user or user with @email
- removeRole(String, String) - Method in class eu.dnetlib.dnetrolemanagement.controllers.CuratorController
-
Remove curator role from logged in user or user with @email
- removeRole(String, String, String, String) - Method in class eu.dnetlib.dnetrolemanagement.controllers.AdminController
-
Remove admin role from logged-in user or user with @email
- removeRole(String, String, String, String, boolean) - Method in class eu.dnetlib.dnetrolemanagement.controllers.MemberController
-
Remove member role from logged-in user or user with @email If user is an admin of this group, use force=true to revoke both roles
- removeRole(String, GrantedAuthority) - Method in class eu.dnetlib.dnetrolemanagement.utils.AuthoritiesUpdater
- removeRole(GrantedAuthority) - Method in class eu.dnetlib.dnetrolemanagement.utils.AuthoritiesUpdater
- ResourceNotFoundException - Exception in eu.dnetlib.dnetrolemanagement.exception
- ResourceNotFoundException(String) - Constructor for exception eu.dnetlib.dnetrolemanagement.exception.ResourceNotFoundException
- ResourceNotFoundException(String, Throwable) - Constructor for exception eu.dnetlib.dnetrolemanagement.exception.ResourceNotFoundException
- Response - Class in eu.dnetlib.dnetrolemanagement.entities
- Response(String) - Constructor for class eu.dnetlib.dnetrolemanagement.entities.Response
- Role - Class in eu.dnetlib.dnetrolemanagement.entities
- Role() - Constructor for class eu.dnetlib.dnetrolemanagement.entities.Role
- Role(String, String) - Constructor for class eu.dnetlib.dnetrolemanagement.entities.Role
- run(String...) - Method in class eu.dnetlib.dnetrolemanagement.scripts.AssignMonitorCurator
- run(String...) - Method in class eu.dnetlib.dnetrolemanagement.scripts.TypeManagersExport
S
- ServletInitializer - Class in eu.dnetlib.dnetrolemanagement
- ServletInitializer() - Constructor for class eu.dnetlib.dnetrolemanagement.ServletInitializer
- setCoid(String) - Method in class eu.dnetlib.dnetrolemanagement.config.properties.RegistryProperties
- setCoPersonId(String) - Method in class eu.dnetlib.dnetrolemanagement.entities.User
- setDescription(String) - Method in class eu.dnetlib.dnetrolemanagement.config.properties.APIProperties
- setDescription(String) - Method in class eu.dnetlib.dnetrolemanagement.entities.Role
- setEmail(String) - Method in class eu.dnetlib.dnetrolemanagement.entities.User
- setHost(String) - Method in class eu.dnetlib.dnetrolemanagement.config.properties.RedisProperties
- setId(String) - Method in class eu.dnetlib.dnetrolemanagement.entities.User
- setIsManager(Boolean) - Method in class eu.dnetlib.dnetrolemanagement.entities.User
- setIssuer(String) - Method in class eu.dnetlib.dnetrolemanagement.config.properties.RegistryProperties
- setMemberSince(String) - Method in class eu.dnetlib.dnetrolemanagement.entities.User
- setName(String) - Method in class eu.dnetlib.dnetrolemanagement.entities.Role
- setName(String) - Method in class eu.dnetlib.dnetrolemanagement.entities.User
- setPassword(String) - Method in class eu.dnetlib.dnetrolemanagement.config.properties.RedisProperties
- setPassword(String) - Method in class eu.dnetlib.dnetrolemanagement.config.properties.RegistryProperties
- setPort(String) - Method in class eu.dnetlib.dnetrolemanagement.config.properties.RedisProperties
- setResponse(String) - Method in class eu.dnetlib.dnetrolemanagement.entities.Response
- setTitle(String) - Method in class eu.dnetlib.dnetrolemanagement.config.properties.APIProperties
- setUser(String) - Method in class eu.dnetlib.dnetrolemanagement.config.properties.RegistryProperties
- setVersion(String) - Method in class eu.dnetlib.dnetrolemanagement.config.properties.APIProperties
- setVersion(String) - Method in class eu.dnetlib.dnetrolemanagement.config.properties.RegistryProperties
- SUPER_ADMIN - Static variable in class eu.dnetlib.dnetrolemanagement.utils.AuthoritiesUtils
- SuperAdminController - Class in eu.dnetlib.dnetrolemanagement.controllers
- SuperAdminController(RegistryService, AuthoritiesUpdater) - Constructor for class eu.dnetlib.dnetrolemanagement.controllers.SuperAdminController
- superAdminRole() - Static method in class eu.dnetlib.dnetrolemanagement.utils.AuthoritiesUtils
- SwaggerConfig - Class in eu.dnetlib.dnetrolemanagement.config.security
-
Swagger configuration class
- SwaggerConfig(APIProperties) - Constructor for class eu.dnetlib.dnetrolemanagement.config.security.SwaggerConfig
T
- TypeManagersExport - Class in eu.dnetlib.dnetrolemanagement.scripts
- TypeManagersExport() - Constructor for class eu.dnetlib.dnetrolemanagement.scripts.TypeManagersExport
U
- UnprocessableException - Exception in eu.dnetlib.dnetrolemanagement.exception
- UnprocessableException(String) - Constructor for exception eu.dnetlib.dnetrolemanagement.exception.UnprocessableException
- UnprocessableException(String, Throwable) - Constructor for exception eu.dnetlib.dnetrolemanagement.exception.UnprocessableException
- update(String, AuthoritiesUpdater.Update) - Method in class eu.dnetlib.dnetrolemanagement.utils.AuthoritiesUpdater
- User - Class in eu.dnetlib.dnetrolemanagement.entities
- User() - Constructor for class eu.dnetlib.dnetrolemanagement.entities.User
W
- WebSecurityConfig - Class in eu.dnetlib.dnetrolemanagement.config.security
- WebSecurityConfig() - Constructor for class eu.dnetlib.dnetrolemanagement.config.security.WebSecurityConfig
All Classes All Packages