Interface UserAuthenticator

All Superinterfaces:
AutoCloseable, Closeable
All Known Implementing Classes:
HtpasswdFileUserAuthenticator, Pam4jUserAuthenticator, PamUserAuthenticator, VaultUserAuthenticator

public interface UserAuthenticator extends Closeable
Interface to provide various username/password based implementations for authentication.
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    authenticate(String user, String password)
    Authenticate the given user and password combination.
    void
    Close the authenticator.
    void
    setup(DrillConfig drillConfig)
    Setup for authenticating user credentials.