@Service public class RegistryService extends Object
| Modifier and Type | Field and Description |
|---|---|
HttpUtils |
httpUtils |
JsonUtils |
jsonUtils |
| Constructor and Description |
|---|
RegistryService(HttpUtils httpUtils,
JsonUtils jsonUtils) |
| Modifier and Type | Method and Description |
|---|---|
void |
assignAdminRole(Integer coPersonId,
Integer couId)
21.
|
void |
assignMemberRole(Integer coPersonId,
Integer couId)
15.
|
Integer |
createRole(String name,
String description)
17.
|
Integer |
getCoPersonIdByIdentifier()
1.2 Get CoPersonId by AAI identifier
|
Integer |
getCoPersonIdByIdentifier(String sub) |
List<Integer> |
getCoPersonIdsByEmail(String email) |
List<Integer> |
getCoPersonIdsByEmail(String email,
String identifier)
1.1 Get CoPersonId by Email
|
com.google.gson.JsonObject |
getCouAdminGroup(Integer couId)
10.
|
com.google.gson.JsonArray |
getCouGroups(Integer couId)
9.
|
Integer |
getCouId(String name)
4.1 Get a couId by name
|
com.google.gson.JsonArray |
getCous()
3.2 Get all OpenAIRE cous
|
com.google.gson.JsonArray |
getCous(String name)
3.1 Get OpenAIRE cous with a specific name(or substring)
|
com.google.gson.JsonArray |
getGroupMembers(Integer coGroupId)
11.
|
String |
getIdentifierByCoPersonId(Integer coPersonId)
2 Get AAI identifier by CoPersonId
|
Integer |
getRoleId(Integer coPersonId,
Integer couId)
6.
|
com.google.gson.JsonArray |
getRoles(Integer coPersonId)
5.
|
com.google.gson.JsonObject |
getUserAdminGroup(Integer coPersonId,
Integer couId)
8.
|
String |
getUserEmail(Integer coPersonId)
18.
|
com.google.gson.JsonArray |
getUserEmailByCouId(Integer couId,
boolean admin)
12.
|
com.google.gson.JsonArray |
getUserGroups(Integer coPersonId)
7.
|
String |
getUserId(Integer coPersonId)
20.
|
com.google.gson.JsonArray |
getUserIdByCouId(Integer couId,
boolean admin)
14.
|
String |
getUserNames(Integer coPersonId)
19.
|
com.google.gson.JsonArray |
getUserNamesByCouId(Integer couId,
boolean admin)
13.
|
void |
removeAdminRole(Integer coPersonId,
Integer couId)
22.
|
void |
removeMemberRole(Integer coPersonId,
Integer couId,
Integer id)
16.
|
public List<Integer> getCoPersonIdsByEmail(String email, String identifier)
public Integer getCoPersonIdByIdentifier()
public String getIdentifierByCoPersonId(Integer coPersonId)
public com.google.gson.JsonArray getCous(String name)
public com.google.gson.JsonArray getCous()
public com.google.gson.JsonArray getRoles(Integer coPersonId)
public Integer getRoleId(Integer coPersonId, Integer couId)
public com.google.gson.JsonArray getUserGroups(Integer coPersonId)
public com.google.gson.JsonObject getUserAdminGroup(Integer coPersonId, Integer couId)
public com.google.gson.JsonArray getCouGroups(Integer couId)
public com.google.gson.JsonObject getCouAdminGroup(Integer couId)
public com.google.gson.JsonArray getGroupMembers(Integer coGroupId)
public com.google.gson.JsonArray getUserEmailByCouId(Integer couId, boolean admin)
public com.google.gson.JsonArray getUserNamesByCouId(Integer couId, boolean admin)
public com.google.gson.JsonArray getUserIdByCouId(Integer couId, boolean admin)
public void assignMemberRole(Integer coPersonId, Integer couId)
public void removeMemberRole(Integer coPersonId, Integer couId, Integer id)
public void assignAdminRole(Integer coPersonId, Integer couId)
Copyright © 2023. All rights reserved.