List<HivePrivilegeObject> |
HiveAuthorizationValidator.applyRowFilterAndColumnMasking(HiveAuthzContext context,
List<HivePrivilegeObject> privObjs) |
List<HivePrivilegeObject> |
HiveV1Authorizer.applyRowFilterAndColumnMasking(HiveAuthzContext context,
List<HivePrivilegeObject> privObjs) |
List<HivePrivilegeObject> |
HiveAuthorizerImpl.applyRowFilterAndColumnMasking(HiveAuthzContext context,
List<HivePrivilegeObject> privObjs) |
List<HivePrivilegeObject> |
HiveAuthorizer.applyRowFilterAndColumnMasking(HiveAuthzContext context,
List<HivePrivilegeObject> privObjs)
applyRowFilterAndColumnMasking is called once for each table in a query.
|
void |
HiveAuthorizationValidator.checkPrivileges(HiveOperationType hiveOpType,
List<HivePrivilegeObject> inputHObjs,
List<HivePrivilegeObject> outputHObjs,
HiveAuthzContext context)
see HiveAuthorizer.checkPrivileges
|
void |
HiveV1Authorizer.checkPrivileges(HiveOperationType hiveOpType,
List<HivePrivilegeObject> inputsHObjs,
List<HivePrivilegeObject> outputHObjs,
HiveAuthzContext context) |
void |
HiveAuthorizerImpl.checkPrivileges(HiveOperationType hiveOpType,
List<HivePrivilegeObject> inputHObjs,
List<HivePrivilegeObject> outputHObjs,
HiveAuthzContext context) |
void |
HiveAuthorizer.checkPrivileges(HiveOperationType hiveOpType,
List<HivePrivilegeObject> inputsHObjs,
List<HivePrivilegeObject> outputHObjs,
HiveAuthzContext context)
Check if user has privileges to do this action on these objects
|
List<HivePrivilegeObject> |
HiveAuthorizationValidator.filterListCmdObjects(List<HivePrivilegeObject> listObjs,
HiveAuthzContext context)
see HiveAuthorizer.filterListCmdObjects
|
List<HivePrivilegeObject> |
HiveV1Authorizer.filterListCmdObjects(List<HivePrivilegeObject> listObjs,
HiveAuthzContext context) |
List<HivePrivilegeObject> |
HiveAuthorizerImpl.filterListCmdObjects(List<HivePrivilegeObject> listObjs,
HiveAuthzContext context) |
List<HivePrivilegeObject> |
HiveAuthorizer.filterListCmdObjects(List<HivePrivilegeObject> listObjs,
HiveAuthzContext context)
Filter out any objects that should not be shown to the user, from the list of
tables or databases coming from a 'show tables' or 'show databases' command
|