Class SCIMUserWebObject

All Implemented Interfaces:
Resource, Adaptable

public class SCIMUserWebObject extends BaseUMObject
Simple Resource class used to expose the SCIM API on Users endpoint
Since:
7.4
Author:
tiry
  • Constructor Details

    • SCIMUserWebObject

      public SCIMUserWebObject()
  • Method Details

    • getPrefix

      protected String getPrefix()
      Specified by:
      getPrefix in class BaseUMObject
    • resolveUserRessource

      protected com.unboundid.scim.data.UserResource resolveUserRessource(String uid)
    • getUsers

      public com.unboundid.scim.sdk.Resources<com.unboundid.scim.data.UserResource> getUsers(@Context javax.ws.rs.core.UriInfo uriInfo)
    • getUserResource

      public com.unboundid.scim.data.UserResource getUserResource(@Context javax.ws.rs.core.UriInfo uriInfo, String uid)
    • getUserResourceAsXml

      public com.unboundid.scim.data.UserResource getUserResourceAsXml(@Context javax.ws.rs.core.UriInfo uriInfo, String uid)
    • getUserResourceAsJSON

      public com.unboundid.scim.data.UserResource getUserResourceAsJSON(@Context javax.ws.rs.core.UriInfo uriInfo, String uid)
    • createUser

      public javax.ws.rs.core.Response createUser(com.unboundid.scim.data.UserResource user)
    • doCreateUserResponse

      protected javax.ws.rs.core.Response doCreateUserResponse(com.unboundid.scim.data.UserResource user, javax.ws.rs.core.MediaType mt)
    • doCreateUser

      protected com.unboundid.scim.data.UserResource doCreateUser(com.unboundid.scim.data.UserResource user)
    • updateUser

      public javax.ws.rs.core.Response updateUser(@Context javax.ws.rs.core.UriInfo uriInfo, String uid, com.unboundid.scim.data.UserResource user)
    • doUpdateUser

      protected javax.ws.rs.core.Response doUpdateUser(String uid, com.unboundid.scim.data.UserResource user, javax.ws.rs.core.MediaType mt)
    • deleteUserResource

      public javax.ws.rs.core.Response deleteUserResource(@Context javax.ws.rs.core.UriInfo uriInfo, String uid)