List of all items
Structs
- auth::Authenticated
- auth::AuthenticatedContext
- auth::AuthenticatedRequestContext
- auth::AuthenticationValidator
- auth::AuthenticationWitness
- auth::ConsumedCredential
- auth::Credential
- auth::LinearCredential
- auth::TenantAuthority
- auth::Unauthenticated
- mcp_integration::core::McpServerInfo
- mcp_integration::core::ScimMcpServer
- mcp_integration::core::ScimToolResult
- mcp_integration::protocol::McpResponse
- multi_tenant::adapter::ContextConverter
- multi_tenant::adapter::TenantValidatingProvider
- multi_tenant::resolver::StaticTenantResolver
- multi_tenant::resolver::StaticTenantResolverBuilder
- multi_tenant::scim_config::RateLimit
- multi_tenant::scim_config::ScimAuditConfig
- multi_tenant::scim_config::ScimClientAuth
- multi_tenant::scim_config::ScimClientConfig
- multi_tenant::scim_config::ScimCustomAttribute
- multi_tenant::scim_config::ScimEndpointConfig
- multi_tenant::scim_config::ScimRateLimits
- multi_tenant::scim_config::ScimSchemaConfig
- multi_tenant::scim_config::ScimSchemaExtension
- multi_tenant::scim_config::ScimSearchConfig
- multi_tenant::scim_config::ScimTenantConfiguration
- multi_tenant::scim_config::ScimTenantConfigurationBuilder
- operation_handler::OperationMetadata
- operation_handler::ScimOperationHandler
- operation_handler::ScimOperationRequest
- operation_handler::ScimOperationResponse
- operation_handler::ScimQuery
- provider_capabilities::AuthenticationCapabilities
- provider_capabilities::BulkCapabilities
- provider_capabilities::CapabilityDiscovery
- provider_capabilities::ExtendedCapabilities
- provider_capabilities::FilterCapabilities
- provider_capabilities::PaginationCapabilities
- provider_capabilities::ProviderCapabilities
- providers::standard::StandardResourceProvider
- resource::builder::ResourceBuilder
- resource::context::ListQuery
- resource::context::RequestContext
- resource::handlers::ResourceHandler
- resource::handlers::SchemaResourceBuilder
- resource::mapper::DatabaseMapper
- resource::resource::Resource
- resource::tenant::TenantContext
- resource::tenant::TenantPermissions
- resource::value_objects::Address
- resource::value_objects::CompositeValidatorChain
- resource::value_objects::EmailAddress
- resource::value_objects::EmailConsistencyValidator
- resource::value_objects::ExtensionAttributeValue
- resource::value_objects::ExtensionCollection
- resource::value_objects::ExternalId
- resource::value_objects::GenericMultiValuedAttribute
- resource::value_objects::GroupMember
- resource::value_objects::IdentityConsistencyValidator
- resource::value_objects::Meta
- resource::value_objects::MultiValuedAttribute
- resource::value_objects::Name
- resource::value_objects::NameConsistencyValidator
- resource::value_objects::PhoneNumber
- resource::value_objects::ResourceId
- resource::value_objects::SchemaUri
- resource::value_objects::UniquePrimaryValidator
- resource::value_objects::UserName
- resource::value_objects::UserNameUniquenessValidator
- resource::value_objects::ValueObjectRegistry
- resource::version::Http
- resource::version::Raw
- resource::version::ScimVersion
- resource::version::VersionConflict
- resource::versioned::VersionedResource
- schema::registry::SchemaRegistry
- schema::types::AttributeDefinition
- schema::types::Schema
- schema_discovery::AuthenticationScheme
- schema_discovery::Ready
- schema_discovery::SchemaDiscovery
- schema_discovery::ServiceProviderConfig
- schema_discovery::Uninitialized
- scim_server::builder::ScimServerBuilder
- scim_server::builder::ScimServerConfig
- scim_server::core::ScimServer
- storage::ProviderStats
- storage::StorageKey
- storage::StoragePrefix
- storage::StorageStats
- storage::in_memory::InMemoryStorage
- storage::sqlite::SqliteStorage
Enums
- auth::AuthenticationError
- auth::AuthenticationResult
- error::BuildError
- error::ScimError
- error::ValidationError
- multi_tenant::adapter::AdapterError
- multi_tenant::resolver::StaticResolverError
- multi_tenant::scim_config::ScimAuthScheme
- multi_tenant::scim_config::ScimConfigurationError
- multi_tenant::scim_config::ScimOperation
- operation_handler::ScimOperationType
- provider_capabilities::FilterOperator
- providers::error::ProviderError
- resource::tenant::IsolationLevel
- resource::version::ConditionalResult
- resource::version::VersionError
- schema::types::AttributeType
- schema::types::Mutability
- schema::types::Uniqueness
- schema::validation::OperationContext
- scim_server::builder::TenantStrategy
- storage::errors::StorageError
Traits
- auth::AuthState
- auth::AuthenticatedProvider
- multi_tenant::adapter::ToSingleTenant
- multi_tenant::provider::TenantValidator
- multi_tenant::resolver::TenantResolver
- provider_capabilities::CapabilityIntrospectable
- providers::helpers::conditional::ConditionalOperations
- providers::helpers::metadata::ScimMetadataManager
- providers::helpers::patch::ScimPatchOperations
- providers::helpers::tenant::MultiTenantProvider
- providers::helpers::validation::ScimValidator
- providers::provider::ResourceProvider
- providers::provider::ResourceProviderExt
- resource::mapper::SchemaMapper
- resource::value_objects::CompositeValidator
- resource::value_objects::ExtensionAttribute
- resource::value_objects::SchemaConstructible
- resource::value_objects::ValueObject
- resource::value_objects::ValueObjectConstructor
- storage::StorageProvider
Macros
Functions
- mcp_integration::handlers::convert_resource_versions
- mcp_integration::handlers::convert_resources_versions
- mcp_integration::handlers::etag_to_raw_version
- mcp_integration::handlers::group_crud::handle_create_group
- mcp_integration::handlers::group_crud::handle_delete_group
- mcp_integration::handlers::group_crud::handle_get_group
- mcp_integration::handlers::group_crud::handle_update_group
- mcp_integration::handlers::group_queries::handle_group_exists
- mcp_integration::handlers::group_queries::handle_list_groups
- mcp_integration::handlers::group_queries::handle_search_groups
- mcp_integration::handlers::system_info::handle_get_schemas
- mcp_integration::handlers::system_info::handle_server_info
- mcp_integration::handlers::user_crud::handle_create_user
- mcp_integration::handlers::user_crud::handle_delete_user
- mcp_integration::handlers::user_crud::handle_get_user
- mcp_integration::handlers::user_crud::handle_update_user
- mcp_integration::handlers::user_queries::handle_list_users
- mcp_integration::handlers::user_queries::handle_search_users
- mcp_integration::handlers::user_queries::handle_user_exists
- mcp_integration::tools::group_schemas::create_group_tool
- mcp_integration::tools::group_schemas::delete_group_tool
- mcp_integration::tools::group_schemas::get_group_tool
- mcp_integration::tools::group_schemas::group_exists_tool
- mcp_integration::tools::group_schemas::list_groups_tool
- mcp_integration::tools::group_schemas::search_groups_tool
- mcp_integration::tools::group_schemas::update_group_tool
- mcp_integration::tools::system_schemas::get_schemas_tool
- mcp_integration::tools::system_schemas::get_server_info_tool
- mcp_integration::tools::user_schemas::create_user_tool
- mcp_integration::tools::user_schemas::delete_user_tool
- mcp_integration::tools::user_schemas::get_user_tool
- mcp_integration::tools::user_schemas::list_users_tool
- mcp_integration::tools::user_schemas::search_users_tool
- mcp_integration::tools::user_schemas::update_user_tool
- mcp_integration::tools::user_schemas::user_exists_tool
- operation_handler::create_error_response
- operation_handler::create_version_conflict_response
- resource_handlers::group::create_group_resource_handler
- resource_handlers::user::create_user_resource_handler
- schema::embedded::core_group_schema
- schema::embedded::core_user_schema
- schema::embedded::service_provider_config_schema
Type Aliases
- error::BuildResult
- error::ScimResult
- error::ValidationResult
- multi_tenant::adapter::SingleTenantAdapter
- resource::value_objects::GroupMembers
- resource::value_objects::MultiValuedAddresses
- resource::value_objects::MultiValuedEmails
- resource::value_objects::MultiValuedPhoneNumbers
- resource::version::HttpVersion
- resource::version::RawVersion