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 Detail

      • SCIMUserWebObject

        public SCIMUserWebObject()
    • Method Detail

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