Class MergingPersonAttributeDaoImpl

All Implemented Interfaces:
Comparable<org.apereo.cas.authentication.principal.attribute.PersonAttributeDao>, org.apereo.cas.authentication.principal.attribute.PersonAttributeDao, org.springframework.core.Ordered

public class MergingPersonAttributeDaoImpl extends AbstractAggregatingDefaultQueryPersonAttributeDao
A PersonAttributeDao implementation which iterates over child PersonAttributeDao queries each with the same data and merges their reported attributes in a configurable way. The default merger is MultivaluedAttributeMerger.
Since:
7.1.0
  • Constructor Details

    • MergingPersonAttributeDaoImpl

      public MergingPersonAttributeDaoImpl()