Replacing IdP-provided attributes with those returned by an attribute authority
Matthew X. Economou
xenophon at irtnog.org
Fri Mar 24 07:06:34 EDT 2017
Dear all,
I have a Shibboleth SP that's part of a virtual organization (VO). I
configured a SimpleAggregation attribute resolver to query our VO's
attribute authority:
<AttributeResolver type="SimpleAggregation" attributeId="eppn">
<Entity>https://aa.example.org/aa/shibboleth</Entity>
</AttributeResolver>
Unfortunately, now attributes that are provided by both the user's IdP
and by our VO's AA are multi-valued:
affiliation: member at myvo.example.org;member at example.com
eppn: bob.dobbs at myvo.example.org;bob at example.com
mail: shordurpersav at gmail.com;bob at example.com
Thankfully, REMOTE_USER only contains the VO-provided ePPN.
How do I ignore or filter out the IdP-provided attributes? I want the
VO-provided attributes to replace anything provided by the IdP.
Best wishes,
Matthew
--
"The lyf so short, the craft so longe to lerne."
More information about the users
mailing list