Index
All Classes and Interfaces|All Packages
B
- builder() - Static method in interface org.apache.polaris.persistence.nosql.authz.spi.PrivilegeDefinition
- builder() - Static method in interface org.apache.polaris.persistence.nosql.authz.spi.PrivilegesMapping
E
- EMPTY - Static variable in interface org.apache.polaris.persistence.nosql.authz.spi.PrivilegesMapping
F
- fetchPrivilegesMapping() - Method in interface org.apache.polaris.persistence.nosql.authz.spi.PrivilegesRepository
N
- name() - Method in interface org.apache.polaris.persistence.nosql.authz.spi.PrivilegesProvider
-
Human-readable name.
- nameToId() - Method in interface org.apache.polaris.persistence.nosql.authz.spi.PrivilegesMapping
O
- org.apache.polaris.persistence.nosql.authz.spi - package org.apache.polaris.persistence.nosql.authz.spi
P
- privilege() - Method in interface org.apache.polaris.persistence.nosql.authz.spi.PrivilegeDefinition
- PrivilegeDefinition - Interface in org.apache.polaris.persistence.nosql.authz.spi
-
Wrapper holding one provided privilege, intended to be potentially extended with, for example, a human-readable description.
- privilegeDefinitions() - Method in interface org.apache.polaris.persistence.nosql.authz.spi.PrivilegesProvider
- PrivilegesMapping - Interface in org.apache.polaris.persistence.nosql.authz.spi
-
Value type holding the Polaris system-wide mapping of privilege names to and from integer IDs.
- PrivilegesProvider - Interface in org.apache.polaris.persistence.nosql.authz.spi
-
Implementations implemented as
@ApplicationScopedbeans, define the privileges that are available to Polaris. - PrivilegesRepository - Interface in org.apache.polaris.persistence.nosql.authz.spi
-
API to maintain the Polaris system-wide mapping of privilege names to and from integer IDs.
U
- updatePrivilegesMapping(PrivilegesMapping, PrivilegesMapping) - Method in interface org.apache.polaris.persistence.nosql.authz.spi.PrivilegesRepository
All Classes and Interfaces|All Packages