class Mooset::Endpoints::Ldap::Group

Public Class Methods

build(endpoint, params) click to toggle source
# File lib/mooset/endpoints/ldap/group.rb, line 9
def self.build(endpoint, params)
  group = Optional.new(params)
  new(
    endpoint: endpoint,
    id: group[:dn].first.value,
    dn: group[:dn].first.value,
    name: group[:cn].first.value
  )
end

Public Instance Methods

members() click to toggle source
# File lib/mooset/endpoints/ldap/group.rb, line 19
def members
  endpoint.users.find(memberof: id)
end