Class PamUserAuthenticator

java.lang.Object
org.apache.drill.exec.rpc.user.security.PamUserAuthenticator
All Implemented Interfaces:
Closeable, AutoCloseable, UserAuthenticator

public class PamUserAuthenticator extends Object implements UserAuthenticator
Implement UserAuthenticator based on Pluggable Authentication Module (PAM) configuration. Configure the PAM profiles using "drill.exec.security.user.auth.pam_profiles" BOOT option. Ex. value [ "login", "sudo" ] (value is an array of strings).