Hello all, I'm trying to implement a mergingPersonAttributeDao but CAS-5-like using applications.properties (like the default LDAP or JDBC dao) rather than describing fully the Daos.
Something like: <bean id="primaryPrincipalResolver" class="org.apereo.cas.authentication.principal.PersonDirectoryPrincipalResolver" > <property name="attributeRepository" ref="mergingPersonAttributeDao" /> </bean> <bean id="mergingPersonAttributeDao" class="org.apereo.services.persondir.support.MergingPersonAttributeDaoImpl"> <property name="personAttributeDaos"> <list> <ref bean="ldapPersonAttributeDao" /> <ref bean="singleRowJdbcPersonAttributeDao" /> </list> </property> </bean> <bean id="ldapPersonAttributeDao" class="org.apereo.services.persondir.support.ldap.LdapPersonAttributeDao"> <!-- FIXME: use application.properties --> </bean> <bean id="singleRowJdbcPersonAttributeDao" class="org.apereo.services.persondir.support.jdbc.SingleRowJdbcPersonAttributeDao"> <!-- FIXME: use application.properties --> </bean> (Final goal as you should have guessed, is to add new attributes coming from an SQL DB on top of LDAP attributes given by the authentication handler). Do you know if it is possible? Looks like I'm missing something... I'm wondering if I'm even on the good way to do it ^^ Thanks. -- CAS gitter chatroom: https://gitter.im/apereo/cas CAS mailing list guidelines: https://apereo.github.io/cas/Mailing-Lists.html CAS documentation website: https://apereo.github.io/cas CAS project website: https://github.com/apereo/cas --- You received this message because you are subscribed to the Google Groups "CAS Community" group. To unsubscribe from this group and stop receiving emails from it, send an email to cas-user+unsubscr...@apereo.org. To post to this group, send email to cas-user@apereo.org. Visit this group at https://groups.google.com/a/apereo.org/group/cas-user/. To view this discussion on the web visit https://groups.google.com/a/apereo.org/d/msgid/cas-user/5c8f4461-144b-4731-bfa4-9469cff2f632%40apereo.org. For more options, visit https://groups.google.com/a/apereo.org/d/optout.