public interface  oadd.org.apache.drill.exec.rpc.user.security.UserAuthenticator extends java.lang.Object implements java.io.Closeable
{
public abstract void setup(oadd.org.apache.drill.common.config.DrillConfig) throws oadd.org.apache.drill.exec.exception.DrillbitStartupException;
public abstract void authenticate(java.lang.String, java.lang.String) throws oadd.org.apache.drill.exec.rpc.user.security.UserAuthenticationException;
public abstract void close() throws java.io.IOException;
}