OpenSearch/shield
jaymode d6eb2c8261 do not copy the authorization header from rest requests
Currently we copy the authorization header from every rest request to the action request. This is not
necessary because the user associated with each request is copied into the context and then if the
request leaves the node, the user will be serialized into a string and attached as a header.

This commit removes the copying of the authorization header as it is not necessary and by not copying
it, we limit the amount of copies we make of this sensitive information.

Original commit: elastic/x-pack-elasticsearch@4e5ba4b4aa
2015-08-28 09:04:39 -04:00
..
.settings fix test compilation 2015-07-22 09:10:34 -04:00
bin/shield initial migration of shield 2015-07-13 12:31:34 +02:00
config/shield initial migration of shield 2015-07-13 12:31:34 +02:00
dev-tools [maven] fix build issues with artifactId renaming 2015-08-18 18:03:40 +02:00
docs Added document and field level security 2015-08-27 17:54:50 +02:00
src do not copy the authorization header from rest requests 2015-08-28 09:04:39 -04:00
LICENSE.txt initial migration of shield 2015-07-13 12:31:34 +02:00
NOTICE.txt initial migration of shield 2015-07-13 12:31:34 +02:00
README.asciidoc initial migration of shield 2015-07-13 12:31:34 +02:00
TESTING.asciidoc Don't redundantly run rest tests in both unit and integ tests. 2015-08-03 22:04:33 -04:00
pom.xml [maven] rename artifactIds from `elasticsearch-something` to `something` 2015-08-18 13:55:11 +02:00
test-signatures.txt initial migration of shield 2015-07-13 12:31:34 +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.