| Interface | Description |
|---|---|
| UserAuthenticator |
Interface to provide various username/password based implementations for authentication.
|
| Class | Description |
|---|---|
| HtpasswdFileUserAuthenticator |
Implementation of UserAuthenticator that reads passwords from an htpasswd
formatted file.
|
| Pam4jUserAuthenticator |
Implement
UserAuthenticator based on Pluggable Authentication
Module (PAM) configuration. |
| PamUserAuthenticator |
Implement
UserAuthenticator based on Pluggable Authentication
Module (PAM) configuration. |
| TestCustomUserAuthenticator | |
| TestHtpasswdFileUserAuthenticator | |
| TestUserBitKerberos | |
| TestUserBitKerberosEncryption | |
| TestUserBitSaslCompatibility |
Helps to test different scenarios based on security configuration on client and Drillbit side with respect to SASL
and specifically using PLAIN mechanism
|
| TestUserBitSSL | |
| TestUserBitSSLServer | |
| UserAuthenticatorFactory |
Factory class which provides
UserAuthenticator implementation based on the BOOT options. |
| Exception | Description |
|---|---|
| UserAuthenticationException |
| Annotation Type | Description |
|---|---|
| UserAuthenticatorTemplate |
Annotation for
UserAuthenticator implementation to identify the
implementation type. |
Copyright © 2021 The Apache Software Foundation. All rights reserved.