Class PolarisSecurableMapper
java.lang.Object
org.apache.polaris.service.catalog.common.PolarisSecurableMapper
Utility mapper for translating Polaris domain identifiers into canonical
PolarisSecurable paths.-
Method Summary
Modifier and TypeMethodDescriptionstatic org.apache.polaris.core.auth.PolarisSecurablestatic org.apache.polaris.core.auth.PolarisSecurablecatalogRole(String catalogName, String catalogRoleName) static org.apache.polaris.core.auth.PolarisSecurablestatic org.apache.polaris.core.auth.PolarisSecurablestatic org.apache.polaris.core.auth.PolarisSecurablepolicyAttachmentTarget(String catalogName, org.apache.polaris.service.types.PolicyAttachmentTarget target) static org.apache.polaris.core.auth.PolarisSecurable
-
Method Details
-
catalog
-
catalogRole
-
namespace
public static org.apache.polaris.core.auth.PolarisSecurable namespace(String catalogName, org.apache.iceberg.catalog.Namespace namespace) -
tableLike
public static org.apache.polaris.core.auth.PolarisSecurable tableLike(String catalogName, org.apache.iceberg.catalog.TableIdentifier identifier) -
policy
public static org.apache.polaris.core.auth.PolarisSecurable policy(String catalogName, org.apache.polaris.service.types.PolicyIdentifier identifier) -
policyAttachmentTarget
public static org.apache.polaris.core.auth.PolarisSecurable policyAttachmentTarget(String catalogName, org.apache.polaris.service.types.PolicyAttachmentTarget target)
-