Module: ScimEngine

Defined in:
lib/scim_engine.rb,
lib/scim_engine/engine.rb,
lib/scim_engine/version.rb,
app/models/scim_engine/bulk.rb,
app/models/scim_engine/meta.rb,
app/models/scim_engine/errors.rb,
app/models/scim_engine/filter.rb,
app/models/scim_engine/schema/base.rb,
app/models/scim_engine/schema/name.rb,
app/models/scim_engine/schema/user.rb,
app/models/scim_engine/supportable.rb,
app/models/scim_engine/schema/email.rb,
app/models/scim_engine/schema/group.rb,
app/models/scim_engine/resource_type.rb,
app/models/scim_engine/error_response.rb,
app/models/scim_engine/resources/base.rb,
app/models/scim_engine/resources/user.rb,
app/models/scim_engine/not_found_error.rb,
app/models/scim_engine/resources/group.rb,
app/models/scim_engine/schema/attribute.rb,
app/models/scim_engine/schema/reference.rb,
app/models/scim_engine/complex_types/base.rb,
app/models/scim_engine/complex_types/name.rb,
app/models/scim_engine/complex_types/email.rb,
app/models/scim_engine/authentication_error.rb,
app/models/scim_engine/authentication_scheme.rb,
app/models/scim_engine/resource_invalid_error.rb,
app/controllers/scim_engine/schemas_controller.rb,
app/models/scim_engine/complex_types/reference.rb,
app/controllers/scim_engine/resources_controller.rb,
app/models/scim_engine/schema/derived_attributes.rb,
app/controllers/scim_engine/application_controller.rb,
app/controllers/scim_engine/resource_types_controller.rb,
app/models/scim_engine/service_provider_configuration.rb,
app/controllers/scim_engine/service_provider_configurations_controller.rb

Defined Under Namespace

Modules: ComplexTypes, Errors, Resources, Schema Classes: ApplicationController, AuthenticationError, AuthenticationScheme, Bulk, Engine, ErrorResponse, Filter, Meta, NotFoundError, ResourceInvalidError, ResourceType, ResourceTypesController, ResourcesController, SchemasController, ServiceProviderConfiguration, ServiceProviderConfigurationsController, Supportable

Constant Summary collapse

VERSION =
"1.0.1"

Class Method Summary collapse

Class Method Details

.service_provider_configuration(location:) ⇒ Object



8
9
10
11
12
# File 'lib/scim_engine.rb', line 8

def self.service_provider_configuration(location:)
  @service_provider_configuration ||= ServiceProviderConfiguration.new
  @service_provider_configuration.meta.location = location
  @service_provider_configuration
end

.service_provider_configuration=(custom_configuration) ⇒ Object



4
5
6
# File 'lib/scim_engine.rb', line 4

def self.service_provider_configuration=(custom_configuration)
  @service_provider_configuration = custom_configuration
end