Package io.trino.plugin.base.security
Class FileBasedAccessControlConfig
java.lang.Object
io.trino.plugin.base.security.FileBasedAccessControlConfig
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription@NotNull @FileExists String@MinDuration("1ms") io.airlift.units.DurationsetConfigFile(String configFile) setRefreshPeriod(io.airlift.units.Duration refreshPeriod)
-
Field Details
-
SECURITY_CONFIG_FILE
- See Also:
-
SECURITY_REFRESH_PERIOD
- See Also:
-
-
Constructor Details
-
FileBasedAccessControlConfig
public FileBasedAccessControlConfig()
-
-
Method Details
-
getConfigFile
-
setConfigFile
@Config("security.config-file") public FileBasedAccessControlConfig setConfigFile(String configFile) -
getRefreshPeriod
@MinDuration("1ms") public @MinDuration("1ms") io.airlift.units.Duration getRefreshPeriod() -
setRefreshPeriod
@Config("security.refresh-period") public FileBasedAccessControlConfig setRefreshPeriod(io.airlift.units.Duration refreshPeriod)
-