open-vault/website/source/docs/secrets
Vishal Nayak 5fb28f53cb Transit: Support batch encryption and decryption (#2143)
* Transit: Support batch encryption

* Address review feedback

* Make the normal flow go through as a batch request

* Transit: Error out if encryption fails during batch processing

* Transit: Infer the 'derived' parameter based on 'context' being set

* Transit: Batch encryption doc updates

* Transit: Return a JSON string instead of []byte

* Transit: Add batch encryption tests

* Remove plaintext empty check

* Added tests for batch encryption, more coming..

* Added more batch encryption tests

* Check for base64 decoding of plaintext before encrypting

* Transit: Support batch decryption

* Transit: Added tests for batch decryption

* Transit: Doc update for batch decryption

* Transit: Sync the path-help and website docs for decrypt endpoint

* Add batch processing for rewrap

* transit: input validation for context

* transit: add rewrap batch option to docs

* Remove unnecessary variables from test

* transit: Added tests for rewrap use cases

* Address review feedback

* Address review feedback

* Address review feedback

* transit: move input checking out of critical path

* transit: allow empty plaintexts for batch encryption

* transit: use common structs for batch processing

* transit: avoid duplicate creation of structs; add omitempty to response structs

* transit: address review feedback

* transit: fix tests

* address review feedback

* transit: fix tests

* transit: rewrap encrypt user error should not error out

* transit: error out for internal errors
2017-02-02 14:24:20 -05:00
..
aws Minor documentation tweak (#2127) 2016-11-24 07:36:46 -08:00
cassandra doc: add consistency field in get-role response 2016-10-15 01:15:58 -07:00
consul Small consul doc fix 2016-09-28 15:11:39 -04:00
cubbyhole Merge pull request #1957 from hashicorp/website-list-userpass 2016-10-04 14:10:49 -04:00
generic Added user listing endpoint to userpass docs 2016-09-30 15:47:33 -04:00
mongodb Added user listing endpoint to userpass docs 2016-09-30 15:47:33 -04:00
mssql fix indentation 2016-10-15 22:58:25 -07:00
mysql add unix socket example as well (#2193) 2016-12-16 05:13:35 -05:00
pki allow roles to set OU value in certificates issued by the pki backend (#2251) 2017-01-23 12:44:45 -05:00
postgresql Added revocation_sql to the website docs 2016-10-27 12:15:08 -04:00
rabbitmq Fixed rabbitmq documentation 2017-01-13 08:54:04 +01:00
ssh Added user listing endpoint to userpass docs 2016-09-30 15:47:33 -04:00
transit Transit: Support batch encryption and decryption (#2143) 2017-02-02 14:24:20 -05:00
custom.html.md website: add a couple more secret backend sections 2015-04-13 20:42:07 -07:00
index.html.md Use HTTPS + www where appropriate 2016-01-14 13:42:47 -05:00