Will Browne
|
31d64d9074
|
Auth: Add SigV4 header allowlist to reduce chances of verification issues (#29650)
* enforce allowlist
* fix default auth selection
* add Host and comment
|
2020-12-09 10:45:57 +01:00 |
|
Arve Knudsen
|
f55818ca70
|
Chore: Enable exhaustive linter (#29458)
* Chore: Enable exhaustive linter
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com>
|
2020-12-01 09:53:27 +01:00 |
|
Will Browne
|
eba046d3cb
|
Auth: Enable more complete credential chain for SigV4 default SDK auth option (#29065)
* Force more complete credential chain for default auth option
* simplify
* allow assume role for default
|
2020-11-13 10:27:35 +01:00 |
|
Will Browne
|
4d2b20f727
|
Auth: Fix SigV4 request verification step for Amazon Elasticsearch Service (#28481)
* remove forward header and add extra steps for encoding
* add comment
* re-use forwarded header
* fix service param
* Make SDK the default auth option in UI
* use SDK code instead
* propagate err
* refactor flow
* fix prom service namespace
|
2020-10-26 12:36:11 +01:00 |
|
Will Browne
|
7d63b2c473
|
Auth: Add Sigv4 auth option to datasources (#27552)
* create transport chain
* add frontend
* remove log
* inline field updates
* allow ARN, Credentials + Keys auth in frontend
* configure credentials
* add tests and refactor
* update frontend json field names
* fix tests
* fix comment
* add app config flag
* refactor tests
* add return field for tests
* add flag for UI display
* update comment
* move logic
* fix config
* pass config through props
* update docs
* pr feedback and add docs coverage
* shorten settings filename
* fix imports
* revert docs changes
* remove log line
* wrap up next as round tripper
* only propagate required config
* remove unused import
* remove ARN option and replace with default chain
* make ARN role assume as supplemental
* update docs
* refactor flow
* sign body when necessary
* remove unnecessary wrapper
* remove newline
* Apply suggestions from code review
* PR fixes
Co-authored-by: Arve Knudsen <arve.knudsen@gmail.com>
|
2020-10-08 10:03:20 +02:00 |
|