Class ScimService

java.lang.Object
io.jans.configapi.plugin.scim.service.ScimService

@Singleton public class ScimService extends Object
  • Constructor Details

    • ScimService

      public ScimService()
  • Method Details

    • 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
    • patchScimUser

      public jakarta.ws.rs.core.Response patchScimUser(io.jans.scim.model.scim2.patch.PatchRequest patchRequest, String id, String attrsList, String excludedAttrsList) throws Exception
      Throws:
      Exception