Sha256: 4242abc812db4135c636d73ae5a7c63063dac92cb7fa92849fcb622fb771c7e7

Contents?: true

Size: 675 Bytes

Versions: 50

Compression:

Stored size: 675 Bytes

Contents

module Ddr::Vocab
  class Roles < RDF::StrictVocabulary("#{BASE_URI}/roles/")

    term :Role,
         label: "Role",
         comment: "An assertion of a role granted to an agent."

    property :hasRole,
             label: "Has Role",
             comment: "Asserts the granting of a role on the subject to an agent."

    property :type,
             label: "Type",
             comment: "The type of role granted to the agent."

    property :agent,
             label: "Agent",
             comment: "The agent to whom the role is granted."

    property :scope,
             label: "Scope",
             comment: "The scope within which the role applies."

  end
end

Version data entries

50 entries across 50 versions & 2 rubygems

Version Path
ddr-core-1.8.0 lib/ddr/vocab/roles.rb
ddr-core-1.7.0 lib/ddr/vocab/roles.rb
ddr-core-1.6.6 lib/ddr/vocab/roles.rb
ddr-core-1.6.5 lib/ddr/vocab/roles.rb
ddr-core-1.6.4 lib/ddr/vocab/roles.rb
ddr-core-1.6.3 lib/ddr/vocab/roles.rb
ddr-core-1.6.2 lib/ddr/vocab/roles.rb
ddr-core-1.6.1 lib/ddr/vocab/roles.rb
ddr-core-1.6.0 lib/ddr/vocab/roles.rb
ddr-core-1.5.5 lib/ddr/vocab/roles.rb
ddr-core-1.5.4 lib/ddr/vocab/roles.rb
ddr-core-1.5.2 lib/ddr/vocab/roles.rb
ddr-core-1.5.3 lib/ddr/vocab/roles.rb
ddr-core-1.5.1 lib/ddr/vocab/roles.rb
ddr-core-1.4.4 lib/ddr/vocab/roles.rb
ddr-core-1.4.3 lib/ddr/vocab/roles.rb
ddr-core-1.4.2 lib/ddr/vocab/roles.rb
ddr-core-1.4.0 lib/ddr/vocab/roles.rb
ddr-core-1.3.0 lib/ddr/vocab/roles.rb
ddr-core-1.2.0 lib/ddr/vocab/roles.rb