Set attribute based on multiple sourceAttributeIds

Rod Widdowson rdw at steadingsoftware.com
Thu Oct 6 04:36:42 EDT 2016


> But seems that the email address is either being truncated or split after script execution (example: joe.blow instead of
joe.blow at hubbabubba.com).
> Logs show value from ldap: Found the following attribute: alt_email[joe.blow at hubbabubba.com]

As Nate says, you have almost certainly got email or alt_email as scoped attributes and you best bet is to flatten that out
upstream.  You might be able to fix this downstream too (by comparing the definition and use of email to the definition and use of
setEmail).

This is also fixable in the script, but it requires moving over to the net.shibboleth.... Attributes,  rather than the (legacy)
edu.internet2...  ones.

I am OOF for the next 2 days but if this isn't resolved by the weekend I'll look more closely.  Meanwhile I'd be interested in how
you are deriving alt_email and email and what other differences you have downstream (other definitions which include them, encoders)
between 'setEmail' and 'email'.

Rod



More information about the users mailing list