Class: Elasticsearch::API::Security::SecurityClient
- Inherits:
-
Object
- Object
- Elasticsearch::API::Security::SecurityClient
- Includes:
- Common::Client, Common::Client::Base, Actions
- Defined in:
- lib/elasticsearch/api/namespace/security.rb
Overview
Client for the “security” namespace (includes the Actions methods)
Instance Attribute Summary
Attributes included from Common::Client::Base
Method Summary
Methods included from Common::Client
Methods included from Common::Client::Base
Methods included from Actions
#activate_user_profile, #authenticate, #bulk_delete_role, #bulk_put_role, #bulk_update_api_keys, #change_password, #clear_api_key_cache, #clear_cached_privileges, #clear_cached_realms, #clear_cached_roles, #clear_cached_service_tokens, #create_api_key, #create_cross_cluster_api_key, #create_service_token, #delete_privileges, #delete_role, #delete_role_mapping, #delete_service_token, #delete_user, #disable_user, #disable_user_profile, #enable_user, #enable_user_profile, #enroll_kibana, #enroll_node, #get_api_key, #get_builtin_privileges, #get_privileges, #get_role, #get_role_mapping, #get_service_accounts, #get_service_credentials, #get_settings, #get_token, #get_user, #get_user_privileges, #get_user_profile, #grant_api_key, #has_privileges, #has_privileges_user_profile, #invalidate_api_key, #invalidate_token, #oidc_authenticate, #oidc_logout, #oidc_prepare_authentication, #put_privileges, #put_role, #put_role_mapping, #put_user, #query_api_keys, #query_role, #query_user, #saml_authenticate, #saml_complete_logout, #saml_invalidate, #saml_logout, #saml_prepare_authentication, #saml_service_provider_metadata, #suggest_user_profiles, #update_api_key, #update_cross_cluster_api_key, #update_settings, #update_user_profile_data