Index

A C E H O P R S T V X 
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 RangerPolarisOperationSemantics record 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 rooting record component.

S

secondaryPrivileges() - Method in record class org.apache.polaris.extension.auth.ranger.RangerPolarisOperationSemantics
Returns the value of the secondaryPrivileges record 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 targetPrivileges record 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
 
A C E H O P R S T V X 
All Classes and Interfaces|All Packages|Constant Field Values