filtering on multi-valued attributes

Chad La Joie lajoie at
Tue Sep 27 15:26:57 BST 2011

On Sep 27, 2011, at 10:20 AM, James Bardin wrote:

> Hello,
> Is it possible to release an attribute based on matching a single
> value from within multi-valued attribute?


> For example, I want to add "member" to eduPersonScopedAffiliation, but
> that's only valid if:

Filters never add anything so you can't do that.

> - First of all, the filter bails on the first unmatched value, and
> doesn't get to evaluate further. This my main issue, as I'm unsure how
> to iterate over all the values in one logical block.

What filter?

> - Second, the filter is bailing on the value "member", which means
> that the filter is evaluating everything encoded as an ePSA (my
> "member" attribute has it's own id, but is encoded as ePSA), and not
> just those with only that id.

The filter engine knows nothing about the encoded form of the attribute.  If it's seeing the value "member" it's because it is in a value in the attribute you've specified.

More information about the users mailing list