Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add ability to use KMS encrypted endpoint #20

Merged

Conversation

nhenjes
Copy link
Contributor

@nhenjes nhenjes commented Nov 11, 2022

PR Details

Add KMS encrypted endpoint URL

Description

This update allows someone to use a KMS encrypted http endpoint by supplying the KMS ciphertext blob and a KMS Key ID. This also implements a basic cache function to minimize the number of calls made to the KMS service. A user can set the cache timeout in seconds based on the volatility of their endpoint secrets.

Related Issue

#21

Checklist

  • Updated CHANGELOG.md.
  • Ran unit tests locally.

@nhenjes nhenjes force-pushed the create-kms-decrypt-http-endpoint-method branch 3 times, most recently from 357c9ed to 95a249c Compare November 11, 2022 14:48
@nhenjes nhenjes force-pushed the create-kms-decrypt-http-endpoint-method branch from 95a249c to 30abd3d Compare November 11, 2022 14:49
@nhenjes nhenjes marked this pull request as ready for review November 23, 2022 20:59
@nhenjes nhenjes requested a review from a team as a code owner November 23, 2022 20:59
@himanshu219
Copy link
Collaborator

LGTM. We'll be working with doc team to update the docs and then proceed with the new version of the extension.

@himanshu219 himanshu219 merged commit 22665a3 into SumoLogic:main Mar 3, 2023
@nhenjes nhenjes deleted the create-kms-decrypt-http-endpoint-method branch March 6, 2023 13:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants