Class FileBasedSystemAccessControlRules
- java.lang.Object
-
- io.prestosql.plugin.base.security.FileBasedSystemAccessControlRules
-
public class FileBasedSystemAccessControlRules extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description FileBasedSystemAccessControlRules(java.util.Optional<java.util.List<CatalogAccessControlRule>> catalogRules, java.util.Optional<java.util.List<QueryAccessRule>> queryAccessRules, java.util.Optional<java.util.List<ImpersonationRule>> impersonationRules, java.util.Optional<java.util.List<PrincipalUserMatchRule>> principalUserMatchRules)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<CatalogAccessControlRule>getCatalogRules()java.util.Optional<java.util.List<ImpersonationRule>>getImpersonationRules()java.util.Optional<java.util.List<PrincipalUserMatchRule>>getPrincipalUserMatchRules()java.util.Optional<java.util.List<QueryAccessRule>>getQueryAccessRules()
-
-
-
Constructor Detail
-
FileBasedSystemAccessControlRules
public FileBasedSystemAccessControlRules(java.util.Optional<java.util.List<CatalogAccessControlRule>> catalogRules, java.util.Optional<java.util.List<QueryAccessRule>> queryAccessRules, java.util.Optional<java.util.List<ImpersonationRule>> impersonationRules, java.util.Optional<java.util.List<PrincipalUserMatchRule>> principalUserMatchRules)
-
-
Method Detail
-
getCatalogRules
public java.util.List<CatalogAccessControlRule> getCatalogRules()
-
getQueryAccessRules
public java.util.Optional<java.util.List<QueryAccessRule>> getQueryAccessRules()
-
getImpersonationRules
public java.util.Optional<java.util.List<ImpersonationRule>> getImpersonationRules()
-
getPrincipalUserMatchRules
public java.util.Optional<java.util.List<PrincipalUserMatchRule>> getPrincipalUserMatchRules()
-
-