docs: public void setProviders(Map<String, IPermissionTargetProvider> providers) {
          this.providers.clear();
          for (Map.Entry<String, IPermissionTargetProvider> provider : providers.entrySet()) {
              this.providers.put(provider.getKey(), provider.getValue());
          }
      }