From 1c1ba99080b726d5bd22c6663fb8d9eae0899c16 Mon Sep 17 00:00:00 2001 From: Gregory Wells Date: Fri, 3 Apr 2026 18:31:17 -0400 Subject: [PATCH] add more helpter functions --- src/ldap/ldap_search.go | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/src/ldap/ldap_search.go b/src/ldap/ldap_search.go index 4ddd6ac..abb3e28 100644 --- a/src/ldap/ldap_search.go +++ b/src/ldap/ldap_search.go @@ -8,6 +8,18 @@ type LDAPSearch struct { search *ldap.SearchResult } +type LDAPEntry struct { + entry *ldap.Entry +} + func (s *LDAPSearch) EntryCount() int { return len(s.search.Entries) } + +func (s *LDAPSearch) GetEntry(number int) *LDAPEntry { + return &LDAPEntry{s.search.Entries[number]} +} + +func (e *LDAPEntry) GetRawAttributeValue(name string) []byte { + return e.entry.GetRawAttributeValue(name) +}