aws-sdk-java-v2 icon indicating copy to clipboard operation
aws-sdk-java-v2 copied to clipboard

Add support for fipsEnabled to S3CrtAsyncClientBuilder

Open tmccombs opened this issue 2 years ago • 5 comments

Describe the feature

S3CrtAsyncClientBuilder is missing a lot of functions available for S3AsyncClientBuilder. In particular for my use case the fipsEnabled method.

I would like to be able to use fipsEnabled when using the CRT client.

Use Case

I would like to create a an S3CrtAsyncClient that use fips. But the builder doesn't have an API for that.

Proposed Solution

I think it would make sense for S3CrtAsyncClientBuilder to exted S3AsyncClientBuilder, or at least AwsClientBuilder.

if that isn't feasible for some reason add a fipsEnabled method similar to that on AwsClientBuilder.

Other Information

No response

Acknowledgements

  • [ ] I may be able to implement this feature request
  • [ ] This feature might incur a breaking change

AWS Java SDK version used

2.20.17

JDK version used

11.0.18

Operating System and version

Ubuntu 20.04

tmccombs avatar Mar 06 '23 20:03 tmccombs

@tmccombs noted, thank you for reaching out. The feature is in our backlog already.

debora-ito avatar Mar 07 '23 22:03 debora-ito

@debora-ito when do you think this will get implemented approximately?

akolacca avatar Mar 08 '23 13:03 akolacca

@debora-ito any progress around this issue? This is very important to my company since we really need the crt capabilities, and it will be a horrible waste of time to implement the multipart and range download on our own

akolacca avatar Mar 16 '23 09:03 akolacca

Any progress here?

akolacca avatar Mar 21 '23 17:03 akolacca

@akolacca we usually don't comment on release timelines, but we understand that this is a blocker for people who want to migrate to v2 TransferManager and use the full capabilities of the S3CrtAsync client.

debora-ito avatar Mar 21 '23 18:03 debora-ito