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
137 stars 65 forks source link

Removing unused sts v2 dependency #93

Open vaisharma opened 1 year ago

vaisharma commented 1 year ago

Description of changes: The sts V2 dependency is not needed for the package. So removing it.

sayantacC commented 1 year ago

I think this change is not safe. If I remember correctly, the v2 sts and sso dependencies are needed at runtime if an aws profile is used that depends on a role or single signon credential. The v2 sdk which is used to load the profile based credentials tries lazy loading them from the classpath at runtime. So, we need to still have the v2 sts and sso dependencies.