Skip navigation links
A C D E G H I J M P R S T U W 

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, 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, 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.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
assignRole(String) - Method in class eu.dnetlib.dnetrolemanagement.controllers.SuperAdminController
Assign portal admin role to user with @email
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(HttpSecurity) - Method in class eu.dnetlib.dnetrolemanagement.config.security.WebSecurityConfig
 
configure(SpringApplicationBuilder) - Method in class eu.dnetlib.dnetrolemanagement.ServletInitializer
 
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(String) - Method in class eu.dnetlib.dnetrolemanagement.utils.JsonUtils
 
createResponse(Number) - 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
 
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, 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, 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, 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, String) - Method in class eu.dnetlib.dnetrolemanagement.services.RegistryService
1.1 Get CoPersonId by Email
getCoPersonIdsByEmail(String) - Method in class eu.dnetlib.dnetrolemanagement.services.RegistryService
 
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(String) - Method in class eu.dnetlib.dnetrolemanagement.services.RegistryService
3.1 Get OpenAIRE cous with a specific name(or substring)
getCous() - Method in class eu.dnetlib.dnetrolemanagement.services.RegistryService
3.2 Get all OpenAIRE cous
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, 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) - Method in class eu.dnetlib.dnetrolemanagement.controllers.CuratorController
Remove curator 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) - Method in class eu.dnetlib.dnetrolemanagement.controllers.SuperAdminController
Remove portal admin role from logged in user or user with @email
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
 
SuperAdminController - Class in eu.dnetlib.dnetrolemanagement.controllers
 
SuperAdminController(RegistryService, AuthoritiesUpdater) - Constructor for class eu.dnetlib.dnetrolemanagement.controllers.SuperAdminController
 
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
 
A C D E G H I J M P R S T U W 
Skip navigation links

Copyright © 2023. All rights reserved.