aws / aws/aws-sdk-java-v2

Non-Blocking Credentials Providers

Aperta
#750 4 commenti 2 reazioni 0 assegnatari Vedi su GitHub
feature-request p3
Lingua principale
Java
Stelle
2.6k
Fork
1k
Merge medio
2g 9h
PR unite (30g)
51

Descrizione

For cross-cloud workloads, generating AWS credentials can entail [a few different network calls](https://docs.aws.amazon.com/IAM/latest/UserGuide/id_roles_providers_oidc.html).

The interface `AwsCredentialsProvider` provides a single method (`resolveCredentials`) that returns an `AwsCredentials` synchronously. Although implementations will likely cache credentials, the initial lookup will still block here.

Would it be possible to provide an async AwsCredentialsProvider?

Guida per i contributori

Apri la guida per i contributori

Direzione di ricerca

Inizia dall’interfaccia AwsCredentialsProvider e dal suo metodo resolveCredentials, quindi traccia il modo in cui i provider delle credenziali eseguono la ricerca iniziale. Determina l’ambito e i requisiti di compatibilità per un provider asincrono; questa issue è completa solo quando il contratto asincrono e il comportamento dei provider interessati sono definiti e coperti da test.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
java
Ambito
authentication
Tipo di issue
Funzionalità
Difficoltà
5/5
Tempo stimato
Più di una settimana
Stato di attività
Ferma
Chiarezza
Da chiarire
Idoneità per principianti
25/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.