Sha256: cb2608a3d5d5e6be402a56cb3e9516101376cb576195b10b7504c939ff24bf5a

Contents?: true

Size: 619 Bytes

Versions: 35

Compression:

Stored size: 619 Bytes

Contents

module Scimitar
  module Schema

    # Represents a common schema for a few complex types; base class DRYs up
    # code. "Vdtp" - Value, Display, Type, Primary.
    #
    class Vdtp < Base
      def self.scim_attributes
        @scim_attributes ||= [
          Attribute.new(name: 'value',   type: 'string', required: Scimitar.engine_configuration.optional_value_fields_required),
          Attribute.new(name: 'display', type: 'string', mutability: 'readOnly'),
          Attribute.new(name: 'type',    type: 'string'),
          Attribute.new(name: 'primary', type: 'boolean'),
        ]
      end
    end
  end
end

Version data entries

35 entries across 35 versions & 2 rubygems

Version Path
scimitar-1.11.0 app/models/scimitar/schema/vdtp.rb
scimitar-2.10.0 app/models/scimitar/schema/vdtp.rb
scimitar-1.10.0 app/models/scimitar/schema/vdtp.rb
scimitar-2.9.0 app/models/scimitar/schema/vdtp.rb
scimitar-2.8.0 app/models/scimitar/schema/vdtp.rb
scimitar-2.7.3 app/models/scimitar/schema/vdtp.rb
powerhome-scimitar-1.0.0 app/models/scimitar/schema/vdtp.rb
scimitar-2.7.2 app/models/scimitar/schema/vdtp.rb
scimitar-1.8.2 app/models/scimitar/schema/vdtp.rb
scimitar-1.8.1 app/models/scimitar/schema/vdtp.rb
scimitar-2.7.1 app/models/scimitar/schema/vdtp.rb
scimitar-1.8.0 app/models/scimitar/schema/vdtp.rb
scimitar-2.7.0 app/models/scimitar/schema/vdtp.rb
scimitar-1.7.1 app/models/scimitar/schema/vdtp.rb
scimitar-2.6.1 app/models/scimitar/schema/vdtp.rb
scimitar-1.7.0 app/models/scimitar/schema/vdtp.rb
scimitar-2.6.0 app/models/scimitar/schema/vdtp.rb
scimitar-1.6.0 app/models/scimitar/schema/vdtp.rb
scimitar-2.5.0 app/models/scimitar/schema/vdtp.rb
scimitar-2.4.3 app/models/scimitar/schema/vdtp.rb