Commit graph

3 commits

Author SHA1 Message Date
vincentvilo-aws
4e2bc77fd1
Remove SDK v1 from KCL v2 (#1444)
* update dependabot to check for dependencies in v2.x

* exclude v1 sdk from glue dependency

* remove sdk v1 dependency from multilang pom.xml

* remove dependency on Regions class from sdk v1

* remove sdk v1 dependencies

* update docs for credential provider

* update documentation for NestedPropertyProcessor

* update KclStsAssumeRoleCredentialsProvider to have resolveCredentials()

* fix casing within AwsCredentialsProviderPropertyValueDecoderTest

* update unit tests to have endpointRegion

* update docs with endpointRegion
2025-03-10 16:20:38 -07:00
Nakul Joshi
18fe49eed0 run spotless:apply 2024-05-21 01:27:20 -07:00
stair
2f4ff65681
[#367] Enhanced multi-lang AWSCredentialsProvider=... decoder and c… (#1184)
* [#367] Enhanced multi-lang `AWSCredentialsProvider=...` decoder and construction.

+ added support for external ids (issue #367)
+ added support for endpoint+region (e.g., STS via VPC)

* Multiple multi-lang edits to introduce logging and additional tests.

+ added `ENDPOINT_REGION` nested key for a simpler Cx experience
+ deduplicated, and improved, logic w.r.t. CredentialsProvider
construction to NOT swallow Exceptions

* Relocated `multilang.properties` from `main/resources` to `test/resources`
2023-08-07 16:29:49 -04:00