scim-patch-with-remove
Version:
SCIM Patch operation (rfc7644).
29 lines (28 loc) • 1.01 kB
TypeScript
export declare abstract class ScimError extends Error {
readonly scimCode?: string;
protected constructor(scimCode?: string);
}
export declare abstract class InvalidScimPatch extends ScimError {
protected constructor(message: string, scimCode?: string);
}
export declare abstract class InvalidScimValueRemoval extends ScimError {
protected constructor(message: string, scimCode?: string);
}
export declare class DeepArrayRemovalNotSupported extends InvalidScimValueRemoval {
constructor();
}
export declare class UnsupportedBlueprintEntities extends InvalidScimValueRemoval {
constructor();
}
export declare class InvalidScimPatchOp extends InvalidScimPatch {
constructor(message: string);
}
export declare class NoPathInScimPatchOp extends InvalidScimPatch {
constructor();
}
export declare class InvalidScimPatchRequest extends InvalidScimPatch {
constructor(message: string);
}
export declare class NoTarget extends InvalidScimPatch {
constructor(valuePath: string);
}