Template Context in LDAPConnector

Janusz Ulanowski janusz.ulanowski at heanet.ie
Mon Aug 18 08:58:06 UTC 2025


Hi,

I have IdP (5.1.x) (as saml proxy to EntraID)
And I'm trying to retrieve additional data about user from LDAP using Dependent Attribute instead of Principal in FilterTemplate.
When I follow example provided in documentation:
<FilterTemplate>
  <![CDATA[
      (uid=$employeeNumber.get(0))
  ]]>
</FilterTemplate>

Getting:
 
DEBUG [net.shibboleth.idp.attribute.resolver.dc.ldap.TemplatedExecutableSearchFilterBuilder:227] - Template text (uid=$uid.get(0)) yields (uid=$uid.get(0))
 
and ERROR: 
 
Caused by: org.ldaptive.filter.FilterParseException: Assertion value contains unescaped characters
        at org.ldaptive.filter.FilterUtils.parseAssertionValue(FilterUtils.java:113)

        
Am I missing something?
Thanks in advance,
Janusz





More information about the users mailing list