Hi team, I've observed that the registerTable endpoint appears to be missing support for data access delegation [1]. IOW, it does not currently recognize the data-access header parameter [2].
This is surprising, because the registerTable endpoint is structurally similar to the loadTable or createTable endpoints, and all of them return the same LoadTableResult object. The consequence of this omission is that the returned table object is likely unusable from a client perspective, as it will probably lack necessary properties for credential vending (or remote signing). Could this be an oversight? If so, I would be happy to contribute a PR to add the required header support. If there's a specific reason for this difference, I'd appreciate it if anyone could explain why. Thanks, Alex [1]: https://github.com/apache/iceberg/blob/d0654440a4cd00feaff73c53cd3ef9fb787b92dc/open-api/rest-catalog-open-api.yaml#L883-L898 [2]: https://github.com/apache/iceberg/blob/d0654440a4cd00feaff73c53cd3ef9fb787b92dc/open-api/rest-catalog-open-api.yaml#L1950-L1965
