docs: @Bean(name = "uPortalAccountUserSource")
      @Qualifier("uPortalInternal")
      public IPersonAttributeDao getUPortalAccountUserSource() {
          final LocalAccountPersonAttributeDao rslt = new LocalAccountPersonAttributeDao();
          rslt.setLocalAccountDao(localAccountDao);
          rslt.setUsernameAttributeProvider(getUsernameAttributeProvider());
  
          final Map<String, String> queryAttributeMapping = new HashMap<>();
          queryAttributeMapping.put(USERNAME_ATTRIBUTE, USERNAME_ATTRIBUTE);
          queryAttributeMapping.put(GIVEN_NAME_ATTRIBUTE, GIVEN_NAME_ATTRIBUTE);
          queryAttributeMapping.put(SIR_NAME_ATTRIBUTE, SIR_NAME_ATTRIBUTE);
          rslt.setQueryAttributeMapping(queryAttributeMapping);
  
          final Map<String, Set<String>> resultAttributeMapping = new HashMap<>();
          resultAttributeMapping.put(
                  USERNAME_ATTRIBUTE,
                  Stream.of(USERNAME_ATTRIBUTE, UID_ATTRIBUTE, USER_LOGIN_ID_ATTRIBUTE)
                          .collect(Collectors.toSet()));
          rslt.setResultAttributeMapping(resultAttributeMapping);
  
          return rslt;
      }