Skip to content

Commit 1cdb257

Browse files
committed
Merge pull request #43 from github/AD-recursive
Add group objectclass to allow AD nested group search.
2 parents 41cb4b9 + c5f5b12 commit 1cdb257

File tree

3 files changed

+6
-2
lines changed

3 files changed

+6
-2
lines changed

github-ldap.gemspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
Gem::Specification.new do |spec|
44
spec.name = "github-ldap"
5-
spec.version = "1.3.4"
5+
spec.version = "1.3.5"
66
spec.authors = ["David Calavera"]
77
spec.email = ["david.calavera@gmail.com"]
88
spec.description = %q{Ldap authentication for humans}

lib/github/ldap/group.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ class Ldap
1212
class Group
1313
include Filter
1414

15-
GROUP_CLASS_NAMES = %w(groupOfNames groupOfUniqueNames posixGroup)
15+
GROUP_CLASS_NAMES = %w(groupOfNames groupOfUniqueNames posixGroup group)
1616

1717
attr_reader :ldap, :entry
1818

test/group_test.rb

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,10 @@ def setup
1515
end
1616

1717
def test_group?
18+
assert @group.group?(%w(group))
19+
assert @group.group?(%w(groupOfUniqueNames))
20+
assert @group.group?(%w(posixGroup))
21+
1822
object_classes = %w(groupOfNames)
1923
assert @group.group?(object_classes)
2024
assert @group.group?(object_classes.map(&:downcase))

0 commit comments

Comments
 (0)