Package org.elasticsearch.client.security
package org.elasticsearch.client.security
-
ClassDescriptionEmpty request object required to make the authenticate call.The response for the authenticate call.Request object to change the password of a user of a native realm or a built-in user.The request used to clear the API key cache.The request used to clear the cache for native application privileges stored in an index.The response object that will be returned when clearing the privileges cacheRequest for clearing the cache of one or more realmsResponse for a clear realm cache request.The request used to clear the cache for native roles stored in an index.The response object that will be returned when clearing the roles cacheThe response object that will be returned when clearing a security cacheThe request used to clear the service account token cache.Request to create API keyResponse for create API keyRequest to create a service account tokenResponse for creating a service account token.Request to create a new OAuth2 token from the Elasticsearch cluster.Response when creating a new OAuth2 token in the Elasticsearch cluster.A request to delete application privilegesResponse for application privileges deletionRequest object to delete a role mapping.Response when deleting a role mapping.A request delete a role from the security indexResponse for a role being deleted from the native realmRequest to delete a service account tokenResponse for a service account token deletionA request to delete a user from the native realm.Response for a user being deleted from the native realmRequest object to disable a native realm or built-in user.Request object to enable a native realm or built-in user.A representation of a single role-mapping.Request for get API keyResponse for get API keys.
The result contains information about the API keys that were found.Request object to retrieve the privilege that are builtin to the Elasticsearch cluster.Get builtin privileges responseRequest object to get application privilege(s)Get application privileges responseRequest object to get role mappingsGet role mappings responseRequest object to retrieve roles from the native roles storeResponse when requesting one or more roles.Request to retrieve credentials of a service accountResponse when requesting credentials of a service account.Request to retrieve information of service accountsResponse when requesting one or more service accounts.Request object to retrieve the X.509 certificates that are used to encrypt communications in an Elasticsearch cluster.Response object when retrieving the X.509 certificates that are used to encrypt communications in an Elasticsearch cluster.A request object for theSecurityClient.getUserPrivileges(RequestOptions)
API.The response for theSecurityClient.getUserPrivileges(RequestOptions)
API.Request object to retrieve users from the native realmResponse when requesting zero or more users.Request to create a new API Key on behalf of another user.Request to determine whether the current user has a list of privileges.Response when checking whether the current user has a defined set of privileges.Request for invalidating API key(s) so that it can no longer be usedRequest to invalidate a OAuth2 token within the Elasticsearch cluster.Response when invalidating one or multiple OAuth2 access tokens and refresh tokens.Request object for creating/updating application privileges.Response when creating/updating one or more application privileges to the security index.Request object to create or update a role mapping.Response when adding/updating a role mapping.Request object to create or update a role.Response when adding a role to the native roles store.Request object to create or update a user in the native realm.Response when adding a user to the native realm.Enumeration of values that control the refresh policy for a request that supports specifying a refresh policy.Base class for security responses that are node responses.Abstract request object to enable or disable a built-in or native user.A role name that uses a dynamic template.