Interface SupportsCredentialDelegation
- All Known Implementing Classes:
IcebergCatalog
public interface SupportsCredentialDelegation
Adds support for credential vending for (typically)
TableOperations to
fetch access credentials that are inserted into the LoadTableResponse.config() property. See the
rest-catalog-open-api.yaml spec for details on the expected format of vended credential
configuration.-
Method Summary
Modifier and TypeMethodDescriptionorg.apache.polaris.core.storage.AccessConfiggetAccessConfig(org.apache.iceberg.catalog.TableIdentifier tableIdentifier, org.apache.iceberg.TableMetadata tableMetadata, Set<org.apache.polaris.core.storage.PolarisStorageActions> storageActions)
-
Method Details
-
getAccessConfig
org.apache.polaris.core.storage.AccessConfig getAccessConfig(org.apache.iceberg.catalog.TableIdentifier tableIdentifier, org.apache.iceberg.TableMetadata tableMetadata, Set<org.apache.polaris.core.storage.PolarisStorageActions> storageActions)
-