- Constants.SCIM_BULK_REQUEST_MESSAGE_URN
- Constants.SCIM_BULK_RESPONSE_MESSAGE_URN
- Constants.SCIM_ERROR_MESSAGE_URN
- Constants.SCIM_LIST_RESPONSE_URN
- Constants.SCIM_MEDIA_TYPE
- Constants.SCIM_PATCH_MESSAGE_URN
- Constants.SCIM_SEARCH_REQUEST_URN
- Patch.addOperation
- Patch.patchRequest
- Patch.removeOperation
- Patch.replaceOperation
- Resource
The SCIM 2 bulk request URN.
The SCIM 2 bulk response URN.
The SCIM 2 error message URN.
The SCIM 2 list response URN.
The media type for SCIM 2 messages.
The SCIM 2 patch request URN.
The SCIM 2 search request URN.
Create an 'add' patch operation.
Parameters
Returns Object An 'add' patch operation object.
Create a PATCH request from the provided patch operations.
Parameters
operations
Object One or more patch operations.
Returns string A PATCH request as a JSON string.
Create a 'remove' patch operation.
Parameters
path
string A SCIM attribute path.
Returns Object A 'remove' patch operation object.
Create a 'replace' patch operation.
Parameters
Returns Object A 'replace' patch operation object.
A class representing a generic SCIM resource, such as a user.
Get the attribute value at the specified path.
Parameters
path
string A SCIM attribute path.
Returns (string | number | boolean | Object) The value at the specified path, or undefined if the path does not exist.
Get the SCIM resource id.
Returns string The SCIM resource id.
Get the SCIM resource's metadata. This might include the resource's location and created/updated timestamps.
Returns string The SCIM resource's metadata.
Get the SCIM resource's schemas.
Returns Array An array of SCIM schema URNs.
Set an attribute value at the specified path.
Parameters
Get the SCIM resource as a JSON string.
Create a new {Resource} instance from a JSON string.
Parameters
json
string A SCIM resource in JSON format.
Returns Resource A SCIM resource object.