Uses of Enum Class
dev.frostlake.metastore.model.Privilege
Packages that use Privilege
-
Uses of Privilege in dev.frostlake.metastore.model
Methods in dev.frostlake.metastore.model that return PrivilegeModifier and TypeMethodDescriptionstatic PrivilegeReturns the enum constant of this class with the specified name.static Privilege[]Privilege.values()Returns an array containing the constants of this enum class, in the order they are declared.Methods in dev.frostlake.metastore.model that return types with arguments of type PrivilegeModifier and TypeMethodDescriptionRole.getAllColumnPrivileges()User.getAllColumnPrivileges()Role.getAllPrivileges()User.getAllPrivileges()Role.getPrivileges(String objectType, String objectName) User.getPrivileges(String objectType, String objectName) Methods in dev.frostlake.metastore.model with parameters of type PrivilegeModifier and TypeMethodDescriptionRole.getColumnsWithPrivilege(String objectType, String objectName, Privilege privilege) User.getColumnsWithPrivilege(String objectType, String objectName, Privilege privilege) Role.getPrivilegeGrantor(String objectType, String objectName, Privilege privilege) User.getPrivilegeGrantor(String objectType, String objectName, Privilege privilege) voidRole.grantColumnPrivilege(String objectType, String objectName, String columnName, Privilege privilege) voidUser.grantColumnPrivilege(String objectType, String objectName, String columnName, Privilege privilege) voidRole.grantPrivilege(String objectType, String objectName, Privilege privilege) voidRole.grantPrivilege(String objectType, String objectName, Privilege privilege, String grantor) voidUser.grantPrivilege(String objectType, String objectName, Privilege privilege) voidUser.grantPrivilege(String objectType, String objectName, Privilege privilege, String grantor) booleanRole.hasColumnPrivilege(String objectType, String objectName, String columnName, Privilege privilege) booleanUser.hasColumnPrivilege(String objectType, String objectName, String columnName, Privilege privilege) booleanRole.hasPrivilege(String objectType, String objectName, Privilege privilege) booleanUser.hasPrivilege(String objectType, String objectName, Privilege privilege) voidRole.revokeColumnPrivilege(String objectType, String objectName, String columnName, Privilege privilege) voidUser.revokeColumnPrivilege(String objectType, String objectName, String columnName, Privilege privilege) voidRole.revokePrivilege(String objectType, String objectName, Privilege privilege) voidUser.revokePrivilege(String objectType, String objectName, Privilege privilege) -
Uses of Privilege in dev.frostlake.security
Methods in dev.frostlake.security with parameters of type PrivilegeModifier and TypeMethodDescriptionvoidSecurityManager.checkPermission(Privilege requiredPrivilege, SecurableObjectType objectType, String objectName) Typed overload ofSecurityManager.checkPermission(Privilege, String, String)for the securable object kinds modelled bySecurableObjectType.voidSecurityManager.checkPermission(Privilege requiredPrivilege, String objectType, String objectName) Check if the current user has permission to perform an operationbooleanSecurityManager.hasPermission(Privilege requiredPrivilege, String objectType, String objectName) Check if current user has permission (returns boolean instead of throwing exception)