apache / iceberg-go

Apache Iceberg - Go
https://iceberg.apache.org/
Apache License 2.0
143 stars 35 forks source link

feat(catalog): Send X-Iceberg-Access-Delegation header to signal support for vended credentials #67

Closed nastra closed 9 months ago

nastra commented 9 months ago

Clients can optionally send this header to signal which delegated access pattern it can support. At this point the iceberg-go client can only support vended-credentials out-of-the-box, thus we can always send this header. Addtional details about this header can be found in the REST OpenAPI spec: https://github.com/apache/iceberg/blob/main/open-api/rest-catalog-open-api.yaml#L1459-L1483