Namespace Kuestenlogik.Bowire.Scim

Classes

BowireScimExtensions

Wires SCIM provisioning into a host (#96).

BowireScimOptions

What an install has said about letting an identity provider manage its user list (#96, #28 Phase C). Bound from Bowire:Scim.

BowireScimStore

The provisioned user and group list, on disk (#96).

ScimConflictException

A provisioning operation the current state does not allow.

ScimError

An error response (RFC 7644 §3.12).

ScimFilter

The subset of the SCIM filter language (RFC 7644 §3.4.2.2) that identity providers actually send.

ScimFilterException

A filter expression this implementation will not evaluate.

ScimGroup

A provisioned group (RFC 7643 §4.2).

ScimListResponse<T>

A page of resources (RFC 7644 §3.4.2).

ScimMeta

Resource metadata (RFC 7643 §3.1).

ScimName

A user's name (RFC 7643 §4.1.1).

ScimPatch

Applies a PATCH document to a resource (#96).

ScimPatchException

A PATCH body this implementation will not apply.

ScimPatchOperation

One entry of a PATCH request (RFC 7644 §3.5.2).

ScimPatchRequest

A PATCH request (RFC 7644 §3.5.2).

ScimProvisioningTrace

Records what an identity provider's connector actually did, one line of JSON per SCIM request (#639).

ScimSchemas

The schema URNs this implementation names on the wire (RFC 7643).

ScimUser

A provisioned identity (RFC 7643 §4.1).

ScimUserDirectory

Answers "who is this, and do they administer the install" from the provisioned directory (#98, on top of #96).

ScimUserRecord

A provisioned identity as Bowire keeps it: the SCIM resource the connector sees, plus the state only Bowire needs.

ScimValue

A typed, optionally primary value — e-mail, phone (RFC 7643 §2.4).