Package io.trino.plugin.base.security
Class AccessControlRules
- java.lang.Object
-
- io.trino.plugin.base.security.AccessControlRules
-
public class AccessControlRules extends Object
-
-
Constructor Summary
Constructors Constructor Description AccessControlRules(Optional<List<SchemaAccessControlRule>> schemaRules, Optional<List<TableAccessControlRule>> tableRules, Optional<List<SessionPropertyAccessControlRule>> sessionPropertyRules)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<SchemaAccessControlRule>getSchemaRules()List<SessionPropertyAccessControlRule>getSessionPropertyRules()List<TableAccessControlRule>getTableRules()
-
-
-
Constructor Detail
-
AccessControlRules
public AccessControlRules(Optional<List<SchemaAccessControlRule>> schemaRules, Optional<List<TableAccessControlRule>> tableRules, Optional<List<SessionPropertyAccessControlRule>> sessionPropertyRules)
-
-
Method Detail
-
getSchemaRules
public List<SchemaAccessControlRule> getSchemaRules()
-
getTableRules
public List<TableAccessControlRule> getTableRules()
-
getSessionPropertyRules
public List<SessionPropertyAccessControlRule> getSessionPropertyRules()
-
-