Homec4science

Add an "Always Search" flag to the libphutil LDAP adapter

Authored by epriestley <git@epriestley.com> on Apr 8 2014, 20:36.

Description

Add an "Always Search" flag to the libphutil LDAP adapter

Summary:
Ref T3208. This adds a flag which acts like the old "Search First" flag did, more or less, probably. LDAP?

Specifically, the issue at heart here is that some LDAP servers require totally uncredentialed binds, some require "anonymous" binds (not sure if this is a term of art or if whoever contributed the first LDAP patch made it up), and some require full DN binds. This flag lets us distinguish between the "full DN" and "completely uncredentialed" use cases, both of which have no "anonymous" credentials.

Test Plan: It compiles!

Reviewers: Firehed

Reviewed By: Firehed

Subscribers: epriestley

Maniphest Tasks: T3208

Differential Revision: https://secure.phabricator.com/D8722

Details

Committed
epriestley <git@epriestley.com>Apr 8 2014, 20:36
Pushed
aubortMar 17 2017, 12:03
Parents
rPHUfd6f1829e353: Put rel="noreferrer" on all nonlocal links
Branches
Unknown
Tags
Unknown

Event Timeline

epriestley <git@epriestley.com> committed rPHU3435a259ab0f: Add an "Always Search" flag to the libphutil LDAP adapter (authored by epriestley <git@epriestley.com>).Apr 8 2014, 20:36