Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add AwsSigV4 signing functionality (opensearch-project#279)
* Add AwsSigV4 signing functionality Signed-off-by: Harsha Vamsi Kalluri <harshavamsi096@gmail.com> * Adlicense text to signer types Signed-off-by: Harsha Vamsi Kalluri <harshavamsi096@gmail.com> * Pulling aws signer into separate namespace Signed-off-by: Harsha Vamsi Kalluri <harshavamsi096@gmail.com> * Adding separate injection point for v4Signer Signed-off-by: Harsha Vamsi Kalluri <harshavamsi096@gmail.com> * Fix name spacing and bump version Signed-off-by: Harsha Vamsi Kalluri <harshavamsi096@gmail.com> * Typo in readme Signed-off-by: Harsha Vamsi Kalluri <harshavamsi096@gmail.com> * Adding 0BSD to allow license Signed-off-by: Harsha Vamsi Kalluri <harshavamsi096@gmail.com> * Split code snippets into USER GUIDE Signed-off-by: Harsha Vamsi Kalluri <harshavamsi096@gmail.com> * Remove un-used package and update license Signed-off-by: Harsha Vamsi Kalluri <harshavamsi096@gmail.com> * Fix language in user guide Signed-off-by: Harsha Vamsi Kalluri <harshavamsi096@gmail.com> * Add types to dev dependencies Signed-off-by: Harsha Vamsi Kalluri <harshavamsi096@gmail.com> * Update USER_GUIDE.md Co-authored-by: Graeme <graeme@dharma.io> Signed-off-by: Harsha Vamsi Kalluri <harshavamsi096@gmail.com> * add credentials refresh options Signed-off-by: rawpixel-vincent <vincent@rawpixel.com> * fix AwsSigv4Signer type with Promise Signed-off-by: rawpixel-vincent <vincent@rawpixel.com> * remove JSDoc Signed-off-by: rawpixel-vincent <vincent@rawpixel.com> * update example usage Signed-off-by: rawpixel-vincent <vincent@rawpixel.com> * update credentials refresh strategy Signed-off-by: rawpixel-vincent <vincent@rawpixel.com> * update credentials refresh and expiration Signed-off-by: rawpixel-vincent <vincent@rawpixel.com> * fix types Signed-off-by: rawpixel-vincent <vincent@rawpixel.com> * add failure to refresh credentials test case Signed-off-by: rawpixel-vincent <vincent@rawpixel.com> * cleanup and comments Signed-off-by: rawpixel-vincent <vincent@rawpixel.com> * clarify code example in the docs Signed-off-by: rawpixel-vincent <vincent@rawpixel.com> * remove explicit async from code example Signed-off-by: rawpixel-vincent <vincent@rawpixel.com> * remove unused credentialsState.acquiredAt Signed-off-by: rawpixel-vincent <vincent@rawpixel.com> * Minor doc and misc fixes Signed-off-by: Harsha Vamsi Kalluri <harshavamsi096@gmail.com> Signed-off-by: Harsha Vamsi Kalluri <harshavamsi096@gmail.com> Signed-off-by: rawpixel-vincent <vincent@rawpixel.com> Co-authored-by: Graeme <graeme@dharma.io> Co-authored-by: rawpixel-vincent <vincent@rawpixel.com> (cherry picked from commit 70a26d3)
- Loading branch information