Module: Elasticsearch::XPack::API::Security
- Defined in:
- lib/elasticsearch/xpack/api/namespace/security.rb,
lib/elasticsearch/xpack/api/actions/security/get_role.rb,
lib/elasticsearch/xpack/api/actions/security/get_user.rb,
lib/elasticsearch/xpack/api/actions/security/put_role.rb,
lib/elasticsearch/xpack/api/actions/security/put_user.rb,
lib/elasticsearch/xpack/api/actions/security/get_token.rb,
lib/elasticsearch/xpack/api/actions/security/delete_role.rb,
lib/elasticsearch/xpack/api/actions/security/delete_user.rb,
lib/elasticsearch/xpack/api/actions/security/enable_user.rb,
lib/elasticsearch/xpack/api/actions/security/enroll_node.rb,
lib/elasticsearch/xpack/api/actions/security/get_api_key.rb,
lib/elasticsearch/xpack/api/actions/security/saml_logout.rb,
lib/elasticsearch/xpack/api/actions/security/authenticate.rb,
lib/elasticsearch/xpack/api/actions/security/disable_user.rb,
lib/elasticsearch/xpack/api/actions/security/enroll_kibana.rb,
lib/elasticsearch/xpack/api/actions/security/grant_api_key.rb,
lib/elasticsearch/xpack/api/actions/security/create_api_key.rb,
lib/elasticsearch/xpack/api/actions/security/get_privileges.rb,
lib/elasticsearch/xpack/api/actions/security/has_privileges.rb,
lib/elasticsearch/xpack/api/actions/security/put_privileges.rb,
lib/elasticsearch/xpack/api/actions/security/query_api_keys.rb,
lib/elasticsearch/xpack/api/actions/security/change_password.rb,
lib/elasticsearch/xpack/api/actions/security/params_registry.rb,
lib/elasticsearch/xpack/api/actions/security/saml_invalidate.rb,
lib/elasticsearch/xpack/api/actions/security/get_role_mapping.rb,
lib/elasticsearch/xpack/api/actions/security/invalidate_token.rb,
lib/elasticsearch/xpack/api/actions/security/put_role_mapping.rb,
lib/elasticsearch/xpack/api/actions/security/delete_privileges.rb,
lib/elasticsearch/xpack/api/actions/security/saml_authenticate.rb,
lib/elasticsearch/xpack/api/actions/security/clear_cached_roles.rb,
lib/elasticsearch/xpack/api/actions/security/invalidate_api_key.rb,
lib/elasticsearch/xpack/api/actions/security/clear_api_key_cache.rb,
lib/elasticsearch/xpack/api/actions/security/clear_cached_realms.rb,
lib/elasticsearch/xpack/api/actions/security/delete_role_mapping.rb,
lib/elasticsearch/xpack/api/actions/security/get_user_privileges.rb,
lib/elasticsearch/xpack/api/actions/security/create_service_token.rb,
lib/elasticsearch/xpack/api/actions/security/delete_service_token.rb,
lib/elasticsearch/xpack/api/actions/security/get_service_accounts.rb,
lib/elasticsearch/xpack/api/actions/security/saml_complete_logout.rb,
lib/elasticsearch/xpack/api/actions/security/get_builtin_privileges.rb,
lib/elasticsearch/xpack/api/actions/security/clear_cached_privileges.rb,
lib/elasticsearch/xpack/api/actions/security/get_service_credentials.rb,
lib/elasticsearch/xpack/api/actions/security/clear_cached_service_tokens.rb,
lib/elasticsearch/xpack/api/actions/security/saml_prepare_authentication.rb,
lib/elasticsearch/xpack/api/actions/security/saml_service_provider_metadata.rb
Defined Under Namespace
Modules: Actions Classes: SecurityClient
Instance Method Summary collapse
Instance Method Details
#security ⇒ Object
28 29 30 |
# File 'lib/elasticsearch/xpack/api/namespace/security.rb', line 28 def security @security ||= SecurityClient.new(self) end |