CanonicalizeUserInfo HASHREF

Get all ExternalDB attrs listed in $RT::ExternalDBAttrMap and put them into the hash referred to by HASHREF.

returns true (1) if ExternalDB lookup was successful, false (undef) in all other cases.

LookupExternalUserInfo KEY VALUE [BASE_DN]

LookupExternalUserInfo takes a key/value pair, looks it up externally, and returns a params hash containing all attrs listed in the source's attr_map, suitable for creating an RT::User object.

Returns a tuple, ($found, %params)