Module org.elasticsearch.xcore
Class ReservedRolesStore
java.lang.Object
org.elasticsearch.xpack.core.security.authz.store.ReservedRolesStore
- All Implemented Interfaces:
BiConsumer<Set<String>,ActionListener<RoleRetrievalResult>>
public class ReservedRolesStore
extends Object
implements BiConsumer<Set<String>,ActionListener<RoleRetrievalResult>>
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringAlerts, Rules, Cases (RAC) index used by multiple solutionsstatic final Stringstatic final StringAlerts, Rules, Cases (RAC) index used by multiple solutionsstatic final String"Security Solutions" only legacy signals indexstatic final Stringstatic final String"Security Solutions" only lists index for value lists for detectionsstatic final Stringstatic final String"Security Solutions" only lists index for value list items for detectionsstatic final Stringstatic final StringAlerts, Rules, Cases (RAC) preview index used by multiple solutionsstatic final Stringstatic final StringAlerts, Rules, Cases (RAC) preview index used by multiple solutionsstatic final RoleDescriptorstatic final StringIndex pattern for Universal Profilingstatic final String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaccept(Set<String> roleNames, ActionListener<RoleRetrievalResult> listener) static booleanisReserved(String role) static RoleDescriptornames()static RoleDescriptorroleDescriptor(String role) static Collection<RoleDescriptor> toString()Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface java.util.function.BiConsumer
andThen
-
Field Details
-
ALERTS_LEGACY_INDEX
"Security Solutions" only legacy signals index- See Also:
-
ALERTS_LEGACY_INDEX_REINDEXED_V8
- See Also:
-
ALERTS_BACKING_INDEX
Alerts, Rules, Cases (RAC) index used by multiple solutions- See Also:
-
ALERTS_BACKING_INDEX_REINDEXED
- See Also:
-
ALERTS_INDEX_ALIAS
Alerts, Rules, Cases (RAC) index used by multiple solutions- See Also:
-
PREVIEW_ALERTS_INDEX_ALIAS
Alerts, Rules, Cases (RAC) preview index used by multiple solutions- See Also:
-
PREVIEW_ALERTS_BACKING_INDEX
Alerts, Rules, Cases (RAC) preview index used by multiple solutions- See Also:
-
PREVIEW_ALERTS_BACKING_INDEX_REINDEXED
- See Also:
-
LISTS_INDEX
"Security Solutions" only lists index for value lists for detections- See Also:
-
LISTS_INDEX_REINDEXED_V8
- See Also:
-
LISTS_ITEMS_INDEX
"Security Solutions" only lists index for value list items for detections- See Also:
-
LISTS_ITEMS_INDEX_REINDEXED_V8
- See Also:
-
UNIVERSAL_PROFILING_ALIASES
Index pattern for Universal Profiling- See Also:
-
UNIVERSAL_PROFILING_BACKING_INDICES
- See Also:
-
SUPERUSER_ROLE_DESCRIPTOR
-
INCLUDED_RESERVED_ROLES_SETTING
-
-
Constructor Details
-
ReservedRolesStore
public ReservedRolesStore() -
ReservedRolesStore
-
-
Method Details
-
kibanaSystemRoleDescriptor
-
isReserved
-
usageStats
-
roleDescriptor
-
roleDescriptors
-
names
-
accept
- Specified by:
acceptin interfaceBiConsumer<Set<String>,ActionListener<RoleRetrievalResult>>
-
toString
-