Package io.jans.scim.ws.rs.scim2
Class SchemaWebService
java.lang.Object
io.jans.scim.ws.rs.scim2.BaseScimWebService
io.jans.scim.ws.rs.scim2.SchemaWebService
@Dependent
@Named("scim2SchemaEndpoint")
@Path("/v2/Schemas")
public class SchemaWebService
extends BaseScimWebService
Web service for the /Schemas endpoint.
-
Field Summary
Fields inherited from class io.jans.scim.ws.rs.scim2.BaseScimWebService
SEARCH_SUFFIX -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionjakarta.ws.rs.core.ResponsegetSchemaById(String urn) jakarta.ws.rs.core.Responseserve()voidsetup()Methods inherited from class io.jans.scim.ws.rs.scim2.BaseScimWebService
assignMetaInformation, executeValidation, executeValidation, getEndpointUrl, getErrorResponse, getErrorResponse, getErrorResponse, init, inspectPatchRequest, notFoundResponse, prepareSearchRequest, validateExistenceOfUser
-
Constructor Details
-
SchemaWebService
public SchemaWebService()
-
-
Method Details
-
serve
@GET @Produces("application/scim+json; charset=utf-8") @HeaderParam("Accept") @DefaultValue("application/scim+json") public jakarta.ws.rs.core.Response serve() -
getSchemaById
@GET @Path("{schemaUrn}") @Produces("application/scim+json; charset=utf-8") @HeaderParam("Accept") @DefaultValue("application/scim+json") public jakarta.ws.rs.core.Response getSchemaById(@PathParam("schemaUrn") String urn) -
setup
@PostConstruct public void setup()
-