Class FileBasedAccessControlConfig


  • public class FileBasedAccessControlConfig
    extends java.lang.Object
    • Field Detail

      • SECURITY_CONFIG_FILE

        public static final java.lang.String SECURITY_CONFIG_FILE
        See Also:
        Constant Field Values
      • SECURITY_REFRESH_PERIOD

        public static final java.lang.String SECURITY_REFRESH_PERIOD
        See Also:
        Constant Field Values
    • Constructor Detail

      • FileBasedAccessControlConfig

        public FileBasedAccessControlConfig()
    • Method Detail

      • getConfigFile

        @NotNull
        @FileExists
        public @NotNull @FileExists java.lang.String getConfigFile()
      • getRefreshPeriod

        @MinDuration("1ms")
        public @MinDuration("1ms") io.airlift.units.Duration getRefreshPeriod()
      • setRefreshPeriod

        @Config("security.refresh-period")
        public FileBasedAccessControlConfig setRefreshPeriod​(io.airlift.units.Duration refreshPeriod)