Sha256: ef182cb502c59c439dc29570c340e10a5dd85076fc6f265bc715893642f256f4
Contents?: true
Size: 442 Bytes
Versions: 2
Compression:
Stored size: 442 Bytes
Contents
# frozen_string_literal: true module LdapDisambiguate # This class allows you to use LDAP to disambiguate a text name # class Base class << self private def ldap_attributes_for_id(id) users = LdapUser.directory_attributes(id, ldap_attrs) users.count < 1 ? nil : users end def ldap_attrs %i[uid givenname sn mail eduPersonPrimaryAffiliation displayname] end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
ldap_disambiguate-0.0.5 | lib/ldap_disambiguate/base.rb |
ldap_disambiguate-0.0.4 | lib/ldap_disambiguate/base.rb |