private T wrapKeycloakRequest()

in src/main/java/com/epam/digital/data/platform/integration/idm/client/KeycloakAdminClient.java [297:303]


  private <T> T wrapKeycloakRequest(Supplier<T> supplier, Supplier<String> failMessageSupplier) {
    try {
      return supplier.get();
    } catch (RuntimeException exception) {
      throw new KeycloakException(failMessageSupplier.get(), exception);
    }
  }