| Interface | Description |
|---|---|
| User |
Provides a platform independent way of accessing user information.
|
| Class | Description |
|---|---|
| EsToken |
Stores token authentication information for an Elasticsearch user.
|
| JdkUser | |
| JdkUserProvider |
Operates by retrieving the currently set subject in a way that ES-Hadoop understands, or
a blank subject if there isn't currently one available.
|
| KeystoreWrapper | |
| KeystoreWrapper.KeystoreBuilder | |
| LoginUtil | |
| SecureSettings |
Loads a keystore to retrieve secure settings, falling back to the settings object if the
keystore is not configured or the property cannot be found.
|
| UserProvider |
Provides a platform independent way of retrieving the currently running user.
|
| Enum | Description |
|---|---|
| AuthenticationMethod |
Defines the constants for determining the type of authentication to Elasticsearch we will be using.
|
| Exception | Description |
|---|---|
| EsHadoopSecurityException |