Uploaded image for project: 'Beam'
  1. Beam
  2. BEAM-13244

Add STS Assume role credentials provider to AwsModule (AWS SDK v2)

Details

    • Improvement
    • Status: Resolved
    • P3
    • Resolution: Fixed
    • None
    • 2.36.0
    • io-java-aws

    Description

      Java IOs for AWS SDK v1 already have support for STS assume role credentials. Scope of this ticket is to add similar support for AWS SDK v2.

      However, it's critical to note that support will be limited.

      • After deserialization the StsAssumeRoleCredentialsProvider will always use the default STS client, regardless of what client was configured. The same limitation applies to the current support for AWS SDK v1.
      • Also, the StsAssumeRoleCredentialsProvider may be configured to provide a AssumeRoleRequest on demand through a Supplier function. After deserialization the StsAssumeRoleCredentialsProvider will always use the AssumeRoleRequest that was provided during serialization.

      Attachments

        Issue Links

          Activity

            People

              mosche Moritz Mack
              mosche Moritz Mack
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 0.5h
                  0.5h