# ScimExceptionFilter

**Kind:** Class

**Source:** [`atloria-monorepo/apps/api/src/scim/scim-exception.filter.ts`](https://github.com/sherkety/atloria/blob/main/atloria-monorepo/apps/api/src/scim/scim-exception.filter.ts#L11)

Formats every error thrown within the SCIM controllers (including from
ScimAuthGuard) as an RFC 7644 SCIM error body with the `application/scim+json`
content type. Without this, guard/validation failures would leak Nest's
default JSON error shape, which some IdP connectors reject.

**Implements:** `ExceptionFilter`

## Methods

| Method | Signature | Returns |
|---|---|---|
| `catch` | `catch(exception: unknown, host: ArgumentsHost)` | `void` |
