public interface GroupsCallback
| Modifier and Type | Method and Description |
|---|---|
Group |
createGroup(Group group)
Creates a group with the provided attributes.
|
void |
deleteGroup(String groupId)
Deletes the group with the specified groupId.
|
Optional<String> |
generateId()
Generates a group id for a new user
|
Group |
getGroup(String groupId) |
PagedResult<Group> |
getGroups(PageInfo pageInfo,
String filter)
Returns a page of groups (limited by
SCIMConfigurationCallback.getMaxResourcesPerPage()),
taking into account the specified filter and paging parameters. |
void |
patchGroup(String groupId,
PatchBody patchBody,
Meta groupMeta)
Updates a group with the provided attributes.
|
Group |
updateGroup(Group group)
Updates a group with the provided attributes.
|
Group getGroup(String groupId)
groupId, - unique user idPagedResult<Group> getGroups(PageInfo pageInfo, String filter)
SCIMConfigurationCallback.getMaxResourcesPerPage()),
taking into account the specified filter and paging parameters.pageInfo - parsed paging parameters from the API requestfilter - unparsed filter string from the $filter query parameterGroup createGroup(Group group)
group - Group updateGroup(Group group)
group - void patchGroup(String groupId, PatchBody patchBody, Meta groupMeta)
groupId - patchBody - groupMeta - void deleteGroup(String groupId)
groupId - Copyright © 2020 SAP SE. All rights reserved.