IDP -- need to query attribute store with two different search filters

Steven Carmody steven_carmody at brown.edu
Mon Mar 17 14:15:33 EDT 2014


On 3/17/14 2:02 PM, Scott Koranda wrote:
>> I'm stumped, however, as to how to configure the IDP's
>> attribute-resolver file, and in particular the ldap DataConnector
>> element, so that a single IDP could handle both of these situations.
>>
>
> You wrote "the" LDAP DataConnector element.
>
> Have you considered using more than one LDAP DataConnector element?
>

I currently have lots of these attribute definitions:

   <resolver:AttributeDefinition id="isMemberOf" xsi:type="Simple"
   xmlns="urn:mace:shibboleth:2.0:resolver:ad"
   sourceAttributeID="isMemberOf">
     <resolver:Dependency ref="brownLDAP" />

that are dependent on the ldap DataConnector.

I could create a parallel set of AttributeDefinitions, dependent on a 
new  ldap DataConnector.

Or could I the existing definitions dependent on two ldap 
DataConnector's (only one of which would return values in a given 
situation).

The other thought I just had was to modify my ldap search filter to 
something like this:

	( ((uid=[entered value]) OR (eduPersonPrincipalName=[EPPN value]) )

where only one those would match a user object .



More information about the users mailing list