elasticsearch/docs/java-rest/high-level/security
Yang Wang 38185e5da0
Add cache for application privileges (#55836)
Add caching support for application privileges to reduce number of round-trips to security index when building application privilege descriptors.

Privilege retrieving in NativePrivilegeStore is changed to always fetching all privilege documents for a given application. The caching is applied to all places including "get privilege", "has privileges" APIs and CompositeRolesStore (for authentication).
2020-06-29 13:59:00 +10:00
..
authenticate.asciidoc
change-password.asciidoc
clear-privileges-cache.asciidoc
clear-realm-cache.asciidoc
clear-roles-cache.asciidoc
create-api-key.asciidoc
create-token.asciidoc
delegate-pki-authentication.asciidoc
delete-privileges.asciidoc
delete-role-mapping.asciidoc
delete-role.asciidoc
delete-user.asciidoc
disable-user.asciidoc
enable-user.asciidoc
get-api-key.asciidoc
get-builtin-privileges.asciidoc
get-certificates.asciidoc
get-privileges.asciidoc
get-role-mappings.asciidoc
get-roles.asciidoc
get-user-privileges.asciidoc
get-users.asciidoc
has-privileges.asciidoc
invalidate-api-key.asciidoc
invalidate-token.asciidoc
put-privileges.asciidoc
put-role-mapping.asciidoc
put-role.asciidoc
put-user.asciidoc