Module schema_discovery

Source
Expand description

Schema discovery implementation with state machine design.

This module implements a specialized SCIM component for schema discovery and service provider configuration using a type-parameterized state machine to ensure compile-time safety. This component is designed specifically for schema introspection, not for resource CRUD operations. For full SCIM resource management, use ScimServer.

Structsยง

AuthenticationScheme
Authentication scheme definition for service provider config.
Ready
State marker for fully configured and ready discovery component.
SchemaDiscovery
Schema discovery component with state machine design.
ServiceProviderConfig
Service provider configuration as defined in RFC 7644.
Uninitialized
State marker for uninitialized discovery component.