aws / aws/aws-sdk-java-v2

Async support for WebIdentityTokenCredentialsProvider

Offen
#4,672 3 Kommentare 14 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
feature-request p2
Vorherrschende Sprache
Java
Sterne
2.6k
Forks
1k
Ø Merge
2 T. 9 Std.
Gemergte PRs (30 T.)
51

Beschreibung

### Describe the feature

Add support for WebIdentityTokenCredentialsProvider to use an async client

### Use Case

Same use case than in this previous issue : https://github.com/aws/aws-sdk-java-v2/issues/1881

If I understand correctly, the new STSWebIdentityTokenCredentialsProvider didn't add the ability to use an async client. So we still need to add a sync http client on the classpath to use the WebIdentityTokenCredentialsProvider.

### 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.21.16

### JDK version used

openjdk version "17.0.1" 2021-10-19

### Operating System and version

macOS Monterey

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Beginnen Sie mit dem Lesen von WebIdentityTokenCredentialsProvider und STSWebIdentityTokenCredentialsProvider und sehen Sie sich anschließend das verknüpfte Issue 1881 für den Anwendungsfall des async-client an. Im Issue werden keine Dateien oder Tests genannt; abgeschlossen ist die Aufgabe, wenn der Provider einen async-client verwenden kann, ohne dass sich ein synchroner HTTP-Client im Klassenpfad befinden muss.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
aws, java
Bereich
authentication, cloud
Issue-Typ
Feature
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Veraltet
Klarheit
Muss geklärt werden
Anfängerfreundlichkeit
35/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.