| Package | Description |
|---|---|
| org.wso2.charon3.core.extensions | |
| org.wso2.charon3.core.objects | |
| org.wso2.charon3.core.protocol.endpoints | |
| org.wso2.charon3.core.schema |
| Modifier and Type | Method and Description |
|---|---|
void |
UserManager.deleteGroup(String id) |
void |
UserManager.deleteMe(String userName) |
void |
RoleManager.deleteRole(String id)
Delete the given role.
|
void |
UserManager.deleteUser(String userId) |
Group |
UserManager.getGroup(String id,
Map<String,Boolean> requiredAttributes) |
User |
UserManager.getMe(String userName,
Map<String,Boolean> requiredAttributes) |
Role |
RoleManager.getRole(String id,
Map<String,Boolean> requiredAttributes)
Get the role for the given ID.
|
User |
UserManager.getUser(String id,
Map<String,Boolean> requiredAttributes) |
default Group |
UserManager.patchGroup(String groupId,
String currentGroupName,
Map<String,List<PatchOperation>> patchOperations,
Map<String,Boolean> requiredAttributes)
Updates the group via PATCH.
|
default void |
UserManager.updateGroup(Group oldGroup,
Group newGroup)
Updates the group.
|
Group |
UserManager.updateGroup(Group oldGroup,
Group newGroup,
Map<String,Boolean> requiredAttributes) |
User |
UserManager.updateMe(User updatedUser,
Map<String,Boolean> requiredAttributes) |
Role |
RoleManager.updateRole(Role oldRole,
Role newRole)
Update the role.
|
User |
UserManager.updateUser(User updatedUser,
Map<String,Boolean> requiredAttributes) |
default User |
UserManager.updateUser(User updatedUser,
Map<String,Boolean> requiredAttributes,
List<String> allSimpleMultiValuedAttributes)
Identify user claims to be updated and update the user in user store.
|
| Modifier and Type | Method and Description |
|---|---|
void |
SCIMObject.deleteAttribute(String attributeName) |
Attribute |
SCIMObject.getAttribute(String attributeName) |
| Modifier and Type | Method and Description |
|---|---|
String |
ResourceURLBuilder.build(String resource) |
String |
DefaultResourceURLBuilder.build(String resource) |
ListedResource |
GroupResourceManager.createListedResource(List<Object> groups,
int startIndex,
int totalResults) |
protected ListedResource |
UserResourceManager.createListedResource(List<Object> users,
int startIndex,
int totalResults) |
static String |
AbstractResourceManager.getResourceEndpointURL(String resource) |
| Modifier and Type | Method and Description |
|---|---|
static void |
ServerSideValidator.validateCreatedSCIMObject(AbstractSCIMObject scimObject,
SCIMResourceTypeSchema resourceSchema) |
static AbstractSCIMObject |
ServerSideValidator.validateResourceTypeSCIMObject(AbstractSCIMObject scimObject) |
Copyright © 2022 WSO2. All rights reserved.