Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- authorize(AuthorizationState, AuthorizationRequest) - Method in class org.apache.polaris.extension.auth.ranger.RangerPolarisAuthorizer
- authorizeOrThrow(PolarisPrincipal, Set<PolarisBaseEntity>, PolarisAuthorizableOperation, List<PolarisResolvedPathWrapper>, List<PolarisResolvedPathWrapper>) - Method in class org.apache.polaris.extension.auth.ranger.RangerPolarisAuthorizer
- authorizeOrThrow(PolarisPrincipal, Set<PolarisBaseEntity>, PolarisAuthorizableOperation, PolarisResolvedPathWrapper, PolarisResolvedPathWrapper) - Method in class org.apache.polaris.extension.auth.ranger.RangerPolarisAuthorizer
C
- create(RealmConfig) - Method in class org.apache.polaris.extension.auth.ranger.RangerPolarisAuthorizerFactory
E
- equals(Object) - Method in record class org.apache.polaris.extension.auth.ranger.RangerPolarisOperationSemantics
-
Indicates whether some other object is "equal to" this one.
H
- hashCode() - Method in record class org.apache.polaris.extension.auth.ranger.RangerPolarisOperationSemantics
-
Returns a hash code value for this object.
O
- org.apache.polaris.extension.auth.ranger - package org.apache.polaris.extension.auth.ranger
- org.apache.polaris.extension.auth.ranger.utils - package org.apache.polaris.extension.auth.ranger.utils
P
- properties() - Method in interface org.apache.polaris.extension.auth.ranger.RangerPolarisAuthorizerConfig
R
- RANGER_KEY_PREFIX - Static variable in interface org.apache.polaris.extension.auth.ranger.RangerPolarisAuthorizerConfig
- RangerPolarisAuthorizer - Class in org.apache.polaris.extension.auth.ranger
-
Authorizes operations based on policies defined in Apache Ranger.
- RangerPolarisAuthorizer(RangerEmbeddedAuthorizer, String, RealmConfig) - Constructor for class org.apache.polaris.extension.auth.ranger.RangerPolarisAuthorizer
- RangerPolarisAuthorizerConfig - Interface in org.apache.polaris.extension.auth.ranger
- RangerPolarisAuthorizerFactory - Class in org.apache.polaris.extension.auth.ranger
- RangerPolarisOperationSemantics - Record Class in org.apache.polaris.extension.auth.ranger
-
Polaris RBAC-specific interpretation of an authorizable operation.
- RangerPolarisOperationSemantics(Set<String>, Set<String>, RangerPolarisOperationSemantics.ResolvedPathRooting) - Constructor for record class org.apache.polaris.extension.auth.ranger.RangerPolarisOperationSemantics
-
Creates an instance of a
RangerPolarisOperationSemanticsrecord class. - RangerUtils - Class in org.apache.polaris.extension.auth.ranger.utils
- RangerUtils() - Constructor for class org.apache.polaris.extension.auth.ranger.utils.RangerUtils
- resolveAuthorizationInputs(AuthorizationState, AuthorizationRequest) - Method in class org.apache.polaris.extension.auth.ranger.RangerPolarisAuthorizer
-
Resolves authorization inputs using
resolveAll()for backward compatibility. - rooting() - Method in record class org.apache.polaris.extension.auth.ranger.RangerPolarisOperationSemantics
-
Returns the value of the
rootingrecord component.
S
- secondaryPrivileges() - Method in record class org.apache.polaris.extension.auth.ranger.RangerPolarisOperationSemantics
-
Returns the value of the
secondaryPrivilegesrecord component. - SERVICE_TYPE - Static variable in class org.apache.polaris.extension.auth.ranger.RangerPolarisAuthorizer
- serviceName() - Method in interface org.apache.polaris.extension.auth.ranger.RangerPolarisAuthorizerConfig
- setRealmContext(RealmContext) - Method in class org.apache.polaris.extension.auth.ranger.RangerPolarisAuthorizer
T
- targetPrivileges() - Method in record class org.apache.polaris.extension.auth.ranger.RangerPolarisOperationSemantics
-
Returns the value of the
targetPrivilegesrecord component. - toAccessInfo(PolarisResolvedPathWrapper, PolarisAuthorizableOperation, Set<String>, String) - Static method in class org.apache.polaris.extension.auth.ranger.utils.RangerUtils
- toRangerProperties() - Method in interface org.apache.polaris.extension.auth.ranger.RangerPolarisAuthorizerConfig
- toResourcePath(List<PolarisResolvedPathWrapper>, String) - Static method in class org.apache.polaris.extension.auth.ranger.utils.RangerUtils
- toResourcePath(PolarisResolvedPathWrapper, String) - Static method in class org.apache.polaris.extension.auth.ranger.utils.RangerUtils
- toResourceType(PolarisEntityType) - Static method in class org.apache.polaris.extension.auth.ranger.utils.RangerUtils
- toString() - Method in record class org.apache.polaris.extension.auth.ranger.RangerPolarisOperationSemantics
-
Returns a string representation of this record class.
- toUserInfo(PolarisPrincipal) - Static method in class org.apache.polaris.extension.auth.ranger.utils.RangerUtils
V
- validate() - Method in interface org.apache.polaris.extension.auth.ranger.RangerPolarisAuthorizerConfig
X
- XASECURE_KEY_PREFIX - Static variable in interface org.apache.polaris.extension.auth.ranger.RangerPolarisAuthorizerConfig
All Classes and Interfaces|All Packages|Constant Field Values