Package io.trino.plugin.base.security
Class AccessControlRules
java.lang.Object
io.trino.plugin.base.security.AccessControlRules
-
Constructor Summary
ConstructorsConstructorDescriptionAccessControlRules(Optional<List<SchemaAccessControlRule>> schemaRules, Optional<List<TableAccessControlRule>> tableRules, Optional<List<SessionPropertyAccessControlRule>> sessionPropertyRules, Optional<List<FunctionAccessControlRule>> functionRules, Optional<List<AuthorizationRule>> authorizationRules) -
Method Summary
Modifier and TypeMethodDescriptionboolean
-
Constructor Details
-
AccessControlRules
public AccessControlRules(Optional<List<SchemaAccessControlRule>> schemaRules, Optional<List<TableAccessControlRule>> tableRules, Optional<List<SessionPropertyAccessControlRule>> sessionPropertyRules, Optional<List<FunctionAccessControlRule>> functionRules, Optional<List<AuthorizationRule>> authorizationRules)
-
-
Method Details
-
getSchemaRules
-
getTableRules
-
getSessionPropertyRules
-
getFunctionRules
-
getAuthorizationRules
-
hasRoleRules
public boolean hasRoleRules()
-