docs: protected Map<String, List<Object>> retrievePersonAttributesFromAttributeRepository(final String id) {
          synchronized (lock) {
              val repository = getAttributeRepository();
              if (repository == null) {
                  LOGGER.warn("No attribute repositories could be fetched from application context");
                  return new HashMap<>(0);
              }
              return CoreAuthenticationUtils.retrieveAttributesFromAttributeRepository(repository, id, this.attributeRepositoryIds);
          }
      }