docs: @Override
      public Set<String> getIDPEntityNames() {
          Set<String> result = new HashSet<>();
          ExtendedMetadataDelegate delegate = null;
          try {
              delegate = getLocalIdp();
              String idp = getProviderIdpAlias(delegate);
              if (StringUtils.hasText(idp)) {
                  result.add(idp);
              }
          } catch (MetadataProviderException e) {
              log.error("Unable to get IDP alias for:" + delegate, e);
          }
          return result;
      }