Uses of Class
de.captaingoldfish.scim.sdk.server.endpoints.Context
Packages that use Context
Package
Description
-
Uses of Context in de.captaingoldfish.scim.sdk.server.endpoints
Methods in de.captaingoldfish.scim.sdk.server.endpoints with parameters of type ContextModifier and TypeMethodDescriptionabstract TResourceHandler.createResource(T resource, Context context) permanently create a resourceabstract voidResourceHandler.deleteResource(String id, Context context) permanently deletes the resource with the given idabstract TResourceHandler.getResource(String id, List<SchemaAttribute> attributes, List<SchemaAttribute> excludedAttributes, Context context) extract a resource by its idResourceEndpoint.handleRequest(String requestUrl, HttpMethod httpMethod, String requestBody, Map<String, String> httpHeaders, Context context) this method will resolve the SCIM request based on the given informationResourceEndpoint.handleRequest(String requestUrl, HttpMethod httpMethod, String requestBody, Map<String, String> httpHeaders, BiConsumer<ScimResponse, Boolean> doAfterExecution, Context context) this method will resolve the SCIM request based on the given informationResourceEndpoint.handleRequest(String requestUrl, HttpMethod httpMethod, String requestBody, Map<String, String> httpHeaders, Consumer<ResourceType> doBeforeExecution, Context context) this method will resolve the SCIM request based on the given informationResourceEndpoint.handleRequest(String requestUrl, HttpMethod httpMethod, String requestBody, Map<String, String> httpHeaders, Consumer<ResourceType> doBeforeExecution, BiConsumer<ScimResponse, Boolean> doAfterExecution, Context context) this method will resolve the SCIM request based on the given informationabstract PartialListResponse<T>ResourceHandler.listResources(long startIndex, int count, FilterNode filter, SchemaAttribute sortBy, SortOrder sortOrder, List<SchemaAttribute> attributes, List<SchemaAttribute> excludedAttributes, Context context) queries several resources based on the following valuesprotected ScimResponseResourceEndpoint.resolveRequest(HttpMethod httpMethod, String requestBody, UriInfos uriInfos, Consumer<ResourceType> doBeforeExecution, Context context) this method will handle the request send by the user by delegating to the corresponding methodsabstract TResourceHandler.updateResource(T resourceToUpdate, Context context) should update an existing resource with the given one. -
Uses of Context in de.captaingoldfish.scim.sdk.server.endpoints.handler
Methods in de.captaingoldfish.scim.sdk.server.endpoints.handler with parameters of type ContextModifier and TypeMethodDescriptionResourceTypeHandler.createResource(ResourceType resource, Context context) creating of resource types not supportedSchemaHandler.createResource(Schema resource, Context context) creating of schemas not supportedServiceProviderHandler.createResource(ServiceProvider resource, Context context) creating of service provider configurations not supportedvoidResourceTypeHandler.deleteResource(String id, Context context) deleting of resource types not supportedvoidSchemaHandler.deleteResource(String id, Context context) deleting of schemas not supportedvoidServiceProviderHandler.deleteResource(String id, Context context) deleting of service provider configurations not supportedResourceTypeHandler.getResource(String id, List<SchemaAttribute> attributes, List<SchemaAttribute> excludedAttributes, Context context) extract a resource by its idSchemaHandler.getResource(String id, List<SchemaAttribute> attributes, List<SchemaAttribute> excludedAttributes, Context context) extract a resource by its idServiceProviderHandler.getResource(String id, List<SchemaAttribute> attributes, List<SchemaAttribute> excludedAttributes, Context context) gets the one and only service provider configuration for this endpoint definitionResourceTypeHandler.listResources(long startIndex, int count, FilterNode filter, SchemaAttribute sortBy, SortOrder sortOrder, List<SchemaAttribute> attributes, List<SchemaAttribute> excludedAttributes, Context context) queries several resources based on the following valuesSchemaHandler.listResources(long startIndex, int count, FilterNode filter, SchemaAttribute sortBy, SortOrder sortOrder, List<SchemaAttribute> attributes, List<SchemaAttribute> excludedAttributes, Context context) queries several resources based on the following valuesServiceProviderHandler.listResources(long startIndex, int count, FilterNode filter, SchemaAttribute sortBy, SortOrder sortOrder, List<SchemaAttribute> attributes, List<SchemaAttribute> excludedAttributes, Context context) listing of service provider configurations not supportedResourceTypeHandler.updateResource(ResourceType resourceToUpdate, Context context) updating of resource types not supportedSchemaHandler.updateResource(Schema schema, Context context) updating of schemas not supportedServiceProviderHandler.updateResource(ServiceProvider resourceToUpdate, Context context) updating of service provider configurations not supported -
Uses of Context in de.captaingoldfish.scim.sdk.server.endpoints.validation
Methods in de.captaingoldfish.scim.sdk.server.endpoints.validation with parameters of type ContextModifier and TypeMethodDescriptionvoidRequestValidator.validateCreate(T resource, ValidationContext validationContext, Context requestContext) validate the resource for valid input before it is reached through to thede.captaingoldfish.scim.sdk.server.endpoints.ResourceHandler#createResource(ResourceNode, Authorization)implementationvoidRequestValidator.validateUpdate(Supplier<T> oldResourceSupplier, T newResource, ValidationContext validationContext, Context requestContext) validate the resource for valid input before it is reached through to thede.captaingoldfish.scim.sdk.server.endpoints.ResourceHandler#updateResource(ResourceNode, Authorization)implementationConstructors in de.captaingoldfish.scim.sdk.server.endpoints.validation with parameters of type ContextModifierConstructorDescriptionRequestValidatorHandler(ResourceHandler resourceHandler, RequestResourceValidator requestResourceValidator, Context requestContext)