Interface SecurityClient
-
public interface SecurityClient
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
authenticateAsync(org.elasticsearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.elasticsearch.client.security.AuthenticateResponse>> handler)
void
changePasswordAsync(org.elasticsearch.client.security.ChangePasswordRequest request, org.elasticsearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Boolean>> handler)
void
clearRealmCacheAsync(org.elasticsearch.client.security.ClearRealmCacheRequest request, org.elasticsearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.elasticsearch.client.security.ClearRealmCacheResponse>> handler)
void
clearRolesCacheAsync(org.elasticsearch.client.security.ClearRolesCacheRequest request, org.elasticsearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.elasticsearch.client.security.ClearRolesCacheResponse>> handler)
void
createApiKeyAsync(org.elasticsearch.client.security.CreateApiKeyRequest request, org.elasticsearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.elasticsearch.client.security.CreateApiKeyResponse>> handler)
void
createTokenAsync(org.elasticsearch.client.security.CreateTokenRequest request, org.elasticsearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.elasticsearch.client.security.CreateTokenResponse>> handler)
void
deletePrivilegesAsync(org.elasticsearch.client.security.DeletePrivilegesRequest request, org.elasticsearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.elasticsearch.client.security.DeletePrivilegesResponse>> handler)
void
deleteRoleAsync(org.elasticsearch.client.security.DeleteRoleRequest request, org.elasticsearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.elasticsearch.client.security.DeleteRoleResponse>> handler)
void
deleteRoleMappingAsync(org.elasticsearch.client.security.DeleteRoleMappingRequest request, org.elasticsearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.elasticsearch.client.security.DeleteRoleMappingResponse>> handler)
void
deleteUserAsync(org.elasticsearch.client.security.DeleteUserRequest request, org.elasticsearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.elasticsearch.client.security.DeleteUserResponse>> handler)
void
disableUserAsync(org.elasticsearch.client.security.DisableUserRequest request, org.elasticsearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Boolean>> handler)
void
enableUserAsync(org.elasticsearch.client.security.EnableUserRequest request, org.elasticsearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Boolean>> handler)
void
getApiKeyAsync(org.elasticsearch.client.security.GetApiKeyRequest request, org.elasticsearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.elasticsearch.client.security.GetApiKeyResponse>> handler)
void
getBuiltinPrivilegesAsync(org.elasticsearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.elasticsearch.client.security.GetBuiltinPrivilegesResponse>> handler)
void
getPrivilegesAsync(org.elasticsearch.client.security.GetPrivilegesRequest request, org.elasticsearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.elasticsearch.client.security.GetPrivilegesResponse>> handler)
void
getRoleMappingsAsync(org.elasticsearch.client.security.GetRoleMappingsRequest request, org.elasticsearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.elasticsearch.client.security.GetRoleMappingsResponse>> handler)
void
getRolesAsync(org.elasticsearch.client.security.GetRolesRequest request, org.elasticsearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.elasticsearch.client.security.GetRolesResponse>> handler)
void
getSslCertificatesAsync(org.elasticsearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.elasticsearch.client.security.GetSslCertificatesResponse>> handler)
void
getUserPrivilegesAsync(org.elasticsearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.elasticsearch.client.security.GetUserPrivilegesResponse>> handler)
void
getUsersAsync(org.elasticsearch.client.security.GetUsersRequest request, org.elasticsearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.elasticsearch.client.security.GetUsersResponse>> handler)
void
hasPrivilegesAsync(org.elasticsearch.client.security.HasPrivilegesRequest request, org.elasticsearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.elasticsearch.client.security.HasPrivilegesResponse>> handler)
void
invalidateApiKeyAsync(org.elasticsearch.client.security.InvalidateApiKeyRequest request, org.elasticsearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.elasticsearch.client.security.InvalidateApiKeyResponse>> handler)
void
invalidateTokenAsync(org.elasticsearch.client.security.InvalidateTokenRequest request, org.elasticsearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.elasticsearch.client.security.InvalidateTokenResponse>> handler)
void
putPrivilegesAsync(org.elasticsearch.client.security.PutPrivilegesRequest request, org.elasticsearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.elasticsearch.client.security.PutPrivilegesResponse>> handler)
void
putRoleAsync(org.elasticsearch.client.security.PutRoleRequest request, org.elasticsearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.elasticsearch.client.security.PutRoleResponse>> handler)
void
putRoleMappingAsync(org.elasticsearch.client.security.PutRoleMappingRequest request, org.elasticsearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.elasticsearch.client.security.PutRoleMappingResponse>> handler)
void
putUserAsync(org.elasticsearch.client.security.PutUserRequest request, org.elasticsearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.elasticsearch.client.security.PutUserResponse>> handler)
-
-
-
Method Detail
-
getUsersAsync
void getUsersAsync(org.elasticsearch.client.security.GetUsersRequest request, org.elasticsearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.elasticsearch.client.security.GetUsersResponse>> handler)
-
putUserAsync
void putUserAsync(org.elasticsearch.client.security.PutUserRequest request, org.elasticsearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.elasticsearch.client.security.PutUserResponse>> handler)
-
deleteUserAsync
void deleteUserAsync(org.elasticsearch.client.security.DeleteUserRequest request, org.elasticsearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.elasticsearch.client.security.DeleteUserResponse>> handler)
-
putRoleMappingAsync
void putRoleMappingAsync(org.elasticsearch.client.security.PutRoleMappingRequest request, org.elasticsearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.elasticsearch.client.security.PutRoleMappingResponse>> handler)
-
getRoleMappingsAsync
void getRoleMappingsAsync(org.elasticsearch.client.security.GetRoleMappingsRequest request, org.elasticsearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.elasticsearch.client.security.GetRoleMappingsResponse>> handler)
-
enableUserAsync
void enableUserAsync(org.elasticsearch.client.security.EnableUserRequest request, org.elasticsearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Boolean>> handler)
-
disableUserAsync
void disableUserAsync(org.elasticsearch.client.security.DisableUserRequest request, org.elasticsearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Boolean>> handler)
-
authenticateAsync
void authenticateAsync(org.elasticsearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.elasticsearch.client.security.AuthenticateResponse>> handler)
-
hasPrivilegesAsync
void hasPrivilegesAsync(org.elasticsearch.client.security.HasPrivilegesRequest request, org.elasticsearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.elasticsearch.client.security.HasPrivilegesResponse>> handler)
-
getUserPrivilegesAsync
void getUserPrivilegesAsync(org.elasticsearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.elasticsearch.client.security.GetUserPrivilegesResponse>> handler)
-
clearRealmCacheAsync
void clearRealmCacheAsync(org.elasticsearch.client.security.ClearRealmCacheRequest request, org.elasticsearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.elasticsearch.client.security.ClearRealmCacheResponse>> handler)
-
clearRolesCacheAsync
void clearRolesCacheAsync(org.elasticsearch.client.security.ClearRolesCacheRequest request, org.elasticsearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.elasticsearch.client.security.ClearRolesCacheResponse>> handler)
-
getSslCertificatesAsync
void getSslCertificatesAsync(org.elasticsearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.elasticsearch.client.security.GetSslCertificatesResponse>> handler)
-
changePasswordAsync
void changePasswordAsync(org.elasticsearch.client.security.ChangePasswordRequest request, org.elasticsearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Boolean>> handler)
-
getRolesAsync
void getRolesAsync(org.elasticsearch.client.security.GetRolesRequest request, org.elasticsearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.elasticsearch.client.security.GetRolesResponse>> handler)
-
putRoleAsync
void putRoleAsync(org.elasticsearch.client.security.PutRoleRequest request, org.elasticsearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.elasticsearch.client.security.PutRoleResponse>> handler)
-
deleteRoleMappingAsync
void deleteRoleMappingAsync(org.elasticsearch.client.security.DeleteRoleMappingRequest request, org.elasticsearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.elasticsearch.client.security.DeleteRoleMappingResponse>> handler)
-
deleteRoleAsync
void deleteRoleAsync(org.elasticsearch.client.security.DeleteRoleRequest request, org.elasticsearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.elasticsearch.client.security.DeleteRoleResponse>> handler)
-
createTokenAsync
void createTokenAsync(org.elasticsearch.client.security.CreateTokenRequest request, org.elasticsearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.elasticsearch.client.security.CreateTokenResponse>> handler)
-
invalidateTokenAsync
void invalidateTokenAsync(org.elasticsearch.client.security.InvalidateTokenRequest request, org.elasticsearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.elasticsearch.client.security.InvalidateTokenResponse>> handler)
-
getBuiltinPrivilegesAsync
void getBuiltinPrivilegesAsync(org.elasticsearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.elasticsearch.client.security.GetBuiltinPrivilegesResponse>> handler)
-
getPrivilegesAsync
void getPrivilegesAsync(org.elasticsearch.client.security.GetPrivilegesRequest request, org.elasticsearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.elasticsearch.client.security.GetPrivilegesResponse>> handler)
-
putPrivilegesAsync
void putPrivilegesAsync(org.elasticsearch.client.security.PutPrivilegesRequest request, org.elasticsearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.elasticsearch.client.security.PutPrivilegesResponse>> handler)
-
deletePrivilegesAsync
void deletePrivilegesAsync(org.elasticsearch.client.security.DeletePrivilegesRequest request, org.elasticsearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.elasticsearch.client.security.DeletePrivilegesResponse>> handler)
-
createApiKeyAsync
void createApiKeyAsync(org.elasticsearch.client.security.CreateApiKeyRequest request, org.elasticsearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.elasticsearch.client.security.CreateApiKeyResponse>> handler)
-
getApiKeyAsync
void getApiKeyAsync(org.elasticsearch.client.security.GetApiKeyRequest request, org.elasticsearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.elasticsearch.client.security.GetApiKeyResponse>> handler)
-
invalidateApiKeyAsync
void invalidateApiKeyAsync(org.elasticsearch.client.security.InvalidateApiKeyRequest request, org.elasticsearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.elasticsearch.client.security.InvalidateApiKeyResponse>> handler)
-
-