Class PasswordAuthenticatorConfig

java.lang.Object
io.trino.server.security.PasswordAuthenticatorConfig

public class PasswordAuthenticatorConfig extends Object
  • Constructor Details

    • PasswordAuthenticatorConfig

      public PasswordAuthenticatorConfig()
  • Method Details

    • getUserMappingPattern

      public Optional<String> getUserMappingPattern()
    • setUserMappingPattern

      @Config("http-server.authentication.password.user-mapping.pattern") public PasswordAuthenticatorConfig setUserMappingPattern(String userMappingPattern)
    • getUserMappingFile

      public Optional<@FileExists File> getUserMappingFile()
    • setUserMappingFile

      @Config("http-server.authentication.password.user-mapping.file") public PasswordAuthenticatorConfig setUserMappingFile(File userMappingFile)
    • getPasswordAuthenticatorFiles

      @NotNull @NotEmpty(message="At least one password authenticator config file is required") public @NotNull @NotEmpty(message="At least one password authenticator config file is required") List<@FileExists File> getPasswordAuthenticatorFiles()
    • setPasswordAuthenticatorFiles

      @Config("password-authenticator.config-files") public PasswordAuthenticatorConfig setPasswordAuthenticatorFiles(String passwordAuthenticatorFiles)