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
-
@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 Constructor Description SchemaWebService()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description javax.ws.rs.core.Response
getSchemaById(String urn)
javax.ws.rs.core.Response
serve()
void
setup()
-
Methods inherited from class io.jans.scim.ws.rs.scim2.BaseScimWebService
assignMetaInformation, executeValidation, executeValidation, getEndpointUrl, getErrorResponse, getErrorResponse, getErrorResponse, init, inspectPatchRequest, notFoundResponse, prepareSearchRequest, validateExistenceOfUser
-
-
-
-
Method Detail
-
serve
@GET @Produces("application/scim+json; charset=utf-8") @HeaderParam("Accept") @DefaultValue("application/scim+json") public javax.ws.rs.core.Response serve()
-
getSchemaById
@GET @Path("{schemaUrn}") @Produces("application/scim+json; charset=utf-8") @HeaderParam("Accept") @DefaultValue("application/scim+json") public javax.ws.rs.core.Response getSchemaById(@PathParam("schemaUrn") String urn)
-
setup
@PostConstruct public void setup()
-
-