HomePhabricator

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

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

Provenance
epriestleyAuthored on
epriestleyPushed on Apr 8 2014, 6:36 PM
Reviewer
Firehed
Differential Revision
D8722: Add an "Always Search" flag to the libphutil LDAP adapter
Parents
rPHUfd6f1829e353: Put rel="noreferrer" on all nonlocal links
Branches
Unknown
Tags
Unknown
Tasks
Restricted Maniphest Task

Event Timeline