Skip to content

PYTHON-6147 Add HTTP proxy KMS connect helpers - #3096

Closed
blink1073 wants to merge 1 commit into
PYTHON-5805from
PYTHON-6147
Closed

blink1073 wants to merge 1 commit into
PYTHON-5805from
PYTHON-6147

Conversation

@blink1073

Copy link
Copy Markdown
Member

PYTHON-XXXX

Changes in this PR

Test Plan

Checklist

Checklist for Author

  • Did you update the changelog (if necessary)?
  • Is there test coverage?
  • Is any followup work tracked in a JIRA ticket? If so, add link(s).

Checklist for Reviewer

  • Does the title of the PR reference a JIRA Ticket?
  • Do you fully understand the implementation? (Would you be comfortable explaining how this code works to someone else?)
  • Is all relevant documentation (README or docstring) updated?

Stack created with GitHub Stacks CLI • Give Feedback 💬

Add HTTPProxyKMSConnect and AsyncHTTPProxyKMSConnect, ready-made
kms_connect_callback implementations that tunnel KMS connections
through a forward proxy with HTTP CONNECT, optionally over TLS to the
proxy. A headers parameter supports proxies that require
authentication (e.g. Proxy-Authorization: Basic); header names and
values are validated at construction to prevent request-line
injection.
@blink1073 blink1073 closed this Oct 5, 2026
@blink1073
blink1073 deleted the PYTHON-6147 branch October 5, 2026 13:41
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.

1 participant