Package org.elasticsearch.xpack.security.support
package org.elasticsearch.xpack.security.support
-
ClassDescriptionA class to translate query level field names to index level field names.A registry that provides common cache invalidation services for caches that relies on the security index.Simple implementation of ActionListener to capture response or exception.Immutable implementation of
SecurityExtension.SecurityComponents.The features names here are constants that form part of our API contract.A utility for cli tools to capture file attributes before writing files, and to warn if the permissions/group/owner changes.A wrapper ofCachethat keeps a counter for invalidation calls in order to minimizes the possibility of caching stale results.An utility class that keeps an internal counter to ensure given runnable is only executed when the counter matches the expected value.Manages the lifecycle, mapping and data upgrades/migrations of theRestrictedIndicesNames#SECURITY_MAIN_ALIASandRestrictedIndicesNames#SECURITY_MAIN_ALIASalias-index pair.State of the security index.Responsible for handling system indices for the Security plugin