Package org.elasticsearch.xpack.security.authz.store
package org.elasticsearch.xpack.security.authz.store
-
ClassesClassDescriptionA composite roles store that can retrieve roles from multiple sources.Inspects all aliases that have greater privileges than the indices that they point to and logs the role descriptor, granting privileges in this manner, as deprecated and requiring changes.
NativePrivilegeStore
is a store that reads/writesApplicationPrivilegeDescriptor
objects, from an Elasticsearch index.NativeRolesStore is aRolesStore
that, instead of reading from a file, reads from an Elasticsearch index instead.Encapsulates logic regarding the active set of role providers in the system, and their order The supported providers are (in order): - built in (reserved) roles - file-based roles - index-based roles - custom (plugin) providers.