Sha256: 46ade159ffde3a3f1bf318641d51eb353e563afa24e213c6909d4811f161f8f4

Contents?: true

Size: 280 Bytes

Versions: 8

Compression:

Stored size: 280 Bytes

Contents

class Role
  include DataMapper::Resource
  property :id,       Serial, :field => "gidNumber"
  property :name,     String, :field => "cn"

  dn_prefix { |role| "cn=#{role.name}" }

  treebase "ou=groups"

  ldap_properties {{:objectclass => "posixGroup"}}

  belongs_to :user
end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
dm-ldap-adapter-0.4.7 spec/support/role.rb
dm-ldap-adapter-0.4.8 spec/support/role.rb
dm-ldap-adapter-0.4.6 spec/support/role.rb
dm-ldap-adapter-0.4.6-java spec/support/role.rb
dm-ldap-adapter-0.4.5-java spec/support/role.rb
dm-ldap-adapter-0.4.5 spec/support/role.rb
dm-ldap-adapter-0.4.4-java spec/support/role.rb
dm-ldap-adapter-0.4.4 spec/support/role.rb