docs: @Bean(name = "cachingPersonAttributeDao")
      @Qualifier("uPortalInternal")
      public IPersonAttributeDao getCachingPersonAttributeDao() {
          final CachingPersonAttributeDaoImpl rslt = new CachingPersonAttributeDaoImpl();
          rslt.setUsernameAttributeProvider(getUsernameAttributeProvider());
          rslt.setCacheNullResults(true);
          rslt.setCacheKeyGenerator(getUserAttributeCacheKeyGenerator());
          rslt.setUserInfoCache(new MapCacheProvider<>(userInfoCache));
          rslt.setCachedPersonAttributesDao(getMergingPersonAttributeDao());
          return rslt;
      }