-
Notifications
You must be signed in to change notification settings - Fork 993
Closed
Labels
feature-requestA feature should be added or improved.A feature should be added or improved.p2This is a standard priority issueThis is a standard priority issue
Description
Describe the feature
Add the support of Request-level credentials override in DefaultS3CrtAsyncClient class:
Lines 383 to 386 in 1872c17
| // TODO: support request-level credential override | |
| if (overrideConfiguration.credentialsIdentityProvider().isPresent()) { | |
| throw new UnsupportedOperationException("Request-level credentials override is not supported"); | |
| } |
Use Case
Without this i.e. right now, I'm having to maintain multiple instances of this same class with different credentials. When there is support of Request-level credentials override in this class. I can have just 1 instance and provide the credentials override at runtime.
Proposed Solution
No response
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.25.55
JDK version used
21.0.2
Operating System and version
MacOS 14.5
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
feature-requestA feature should be added or improved.A feature should be added or improved.p2This is a standard priority issueThis is a standard priority issue