Class ScimService
- java.lang.Object
-
- io.jans.configapi.plugin.scim.service.ScimService
-
@Singleton public class ScimService extends Object
-
-
Constructor Summary
Constructors Constructor Description ScimService()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description jakarta.ws.rs.core.Response
createScimUser(io.jans.scim.model.scim2.user.UserResource user, String attrsList, String excludedAttrsList)
jakarta.ws.rs.core.Response
deleteScimUser(String id)
jakarta.ws.rs.core.Response
getScimUserById(String id, String attrsList, String excludedAttrsList)
jakarta.ws.rs.core.Response
patchScimUser(io.jans.scim.model.scim2.patch.PatchRequest patchRequest, String id, String attrsList, String excludedAttrsList)
jakarta.ws.rs.core.Response
serachScimUser(String filter, Integer startIndex, Integer count, String sortBy, String sortOrder, String attrsList, String excludedAttrsList)
jakarta.ws.rs.core.Response
serachScimUserPost(io.jans.scim.model.scim2.SearchRequest searchRequest)
jakarta.ws.rs.core.Response
updateScimUser(io.jans.scim.model.scim2.user.UserResource user, String id, String attrsList, String excludedAttrsList)
-
-
-
Method Detail
-
serachScimUser
public jakarta.ws.rs.core.Response serachScimUser(String filter, Integer startIndex, Integer count, String sortBy, String sortOrder, String attrsList, String excludedAttrsList) throws Exception
- Throws:
Exception
-
serachScimUserPost
public jakarta.ws.rs.core.Response serachScimUserPost(io.jans.scim.model.scim2.SearchRequest searchRequest) throws Exception
- Throws:
Exception
-
createScimUser
public jakarta.ws.rs.core.Response createScimUser(io.jans.scim.model.scim2.user.UserResource user, String attrsList, String excludedAttrsList) throws Exception
- Throws:
Exception
-
getScimUserById
public jakarta.ws.rs.core.Response getScimUserById(String id, String attrsList, String excludedAttrsList) throws Exception
- Throws:
Exception
-
updateScimUser
public jakarta.ws.rs.core.Response updateScimUser(io.jans.scim.model.scim2.user.UserResource user, String id, String attrsList, String excludedAttrsList) throws Exception
- Throws:
Exception
-
deleteScimUser
public jakarta.ws.rs.core.Response deleteScimUser(String id) throws Exception
- Throws:
Exception
-
-