@Override
  public void deleteFiles(Iterable<String> pathsToDelete) throws BulkDeletionFailureException {
    tableMetaStore.doAs(
        () -> {
          super.deleteFiles(pathsToDelete);
          return null;
        });
  }
Implementation of {@link AuthenticatedFileIO} for hadoop file system with authentication.
amoro-format-iceberg/src/main/java/org/apache/amoro/io/AuthenticatedHadoopFileIO.java