aws / aws/aws-sdk-java-v2

Non-Blocking Credentials Providers

Open
#750 4 comments 2 reactions 0 assignees View on GitHub
feature-request p3
Dominant language
Java
Stars
2.6k
Forks
1k
Avg merge
2d 9h
Merged PRs (30d)
51

Description

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?

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.