Errors#
The storages raise the following SCIMException, which scim2-server turns
into error responses:
Exception |
Raised when |
|---|---|
The resource does not exist, or its identifier cannot have the type of the key column. |
|
The stored version differs from |
|
Another resource holds a unique value of the resource, such as its |
|
The resource holds a value no mapping stores, an entry of a
|
|
The resource changes an attribute the mapping only reads, or removes a value whose column
cannot be |
|
The filter compares an attribute the mapping does not store, or a write-only attribute. |
|
The search sorts on an attribute the mapping does not store, or on a
|
An integrity error of the database other than a unique value already taken goes through as a
sqlalchemy.exc.IntegrityError.