Package io.trino.plugin.base.security
Class FunctionAccessControlRule
java.lang.Object
io.trino.plugin.base.security.FunctionAccessControlRule
-
Nested Class Summary
Nested Classes -
Constructor Summary
ConstructorsConstructorDescriptionFunctionAccessControlRule(Set<FunctionAccessControlRule.FunctionPrivilege> privileges, Optional<Pattern> userRegex, Optional<Pattern> roleRegex, Optional<Pattern> groupRegex, Optional<Pattern> schemaRegex, Optional<Pattern> functionRegex, Set<FunctionKind> functionKinds) -
Method Summary
Modifier and TypeMethodDescriptionbooleanbooleanbooleanboolean
-
Constructor Details
-
FunctionAccessControlRule
-
-
Method Details
-
matches
-
canExecuteFunction
public boolean canExecuteFunction() -
canGrantExecuteFunction
public boolean canGrantExecuteFunction() -
hasOwnership
public boolean hasOwnership()
-