class Mooset::Endpoints::Ldap::Ou
Public Class Methods
build(endpoint, params)
click to toggle source
# File lib/mooset/endpoints/ldap/ou.rb, line 5 def self.build(endpoint, params) group = Optional.new(params) new( endpoint: endpoint, id: group[:dn].first.value, dn: group[:dn].first.value, name: group[:ou].first.value ) end
Public Instance Methods
members()
click to toggle source
# File lib/mooset/endpoints/ldap/ou.rb, line 15 def members endpoint.users.query('(&(objectClass=user)(!(useraccountcontrol:1.2.840.113556.1.4.803:=2)))', base: dn) end