aws / aws-msk-iam-auth

Enables developers to use AWS Identity and Access Management (IAM) to connect to their Amazon Managed Streaming for Apache Kafka (Amazon MSK) clusters.
Apache License 2.0
138 stars 65 forks source link

update for confused deputy parameters #173

Open purvin84 opened 1 month ago

purvin84 commented 1 month ago

Description of changes: The current setup only supports AWS_ROLE_EXTERNAL_ID as a confused deputy protection parameter. This change is to add x-amz-source-account and x-amz-source-arn as confused deputy protection parameters during cross account access

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.