🔎 Open source distributed and RESTful search engine.
Go to file
uboness f040d895b3 Added the notion of IndicesResolver
A strategy for extracting the related indices from a request. The default strategy relies on the request to either be `IndicesRequest` or `CompositeIndicesRequest`. But depending on the request type, there might be other strategies as well. For example, `GetIndexTemplatesRequest` only holds the template name and therefore requires a different strategy where the template is looked up in the cluster metadata and the indices are resolved from there.

This also cleans up the Permission class and makes sure that the indices are resolved once per request (and not once per configured group permission)

Original commit: elastic/x-pack-elasticsearch@95192ccdff
2014-08-20 10:42:51 -07:00
src Added the notion of IndicesResolver 2014-08-20 10:42:51 -07:00
LICENSE.txt Initial X-Pack commit 2018-04-20 14:16:58 -07:00
README.asciidoc Docs: Added SSL certification/CA creation docs 2014-07-23 15:42:10 +02:00
all-signatures.txt Initial import 2014-07-07 11:30:28 +02:00
core-signatures.txt Build: Do not depend on guava in compile scope 2014-08-08 12:57:28 +02:00
pom.xml Changed the contract of AuthenticationService#token to throw an authentication exception when no token found 2014-08-13 14:23:28 +02:00
test-signatures.txt Initial import 2014-07-07 11:30:28 +02:00
tests.policy Added SSL support in netty 2014-07-22 11:41:17 +02:00

README.asciidoc

= Elasticsearch Security Plugin

This plugins adds security features to elasticsearch

You can build the plugin with `mvn package`.

The documentation is put in the `docs/` directory.