filtering on multi-valued attributes
Chad La Joie
lajoie at itumi.biz
Tue Sep 27 15:26:57 BST 2011
On Sep 27, 2011, at 10:20 AM, James Bardin wrote:
> 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.
> - 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