An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

Top 6.4% on proxy.golang.org

proxy.golang.org : github.com/aws/aws-sdk-go/aws/credentials

Package credentials provides credential retrieval and management The Credentials is the primary method of getting access to and managing credentials Values. Using dependency injection retrieval of the credential values is handled by a object which satisfies the Provider interface. By default the Credentials.Get() will cache the successful result of a Provider's Retrieve() until Provider.IsExpired() returns true. At which point Credentials will call Provider's Retrieve() to get new credential Value. The Provider is responsible for determining when credentials Value have expired. It is also important to note that Credentials will always call Retrieve the first time Credentials.Get() is called. Example of using the environment variable credentials. Example of forcing credentials to expire and be refreshed on the next Get(). This may be helpful to proactively expire credentials and refresh them sooner than they would naturally expire on their own. Each Provider built into this package also provides a helper method to generate a Credentials pointer setup with the provider. To use a custom Provider just create a type which satisfies the Provider interface and pass it to the NewCredentials method. Deprecated: aws-sdk-go is deprecated. Use aws-sdk-go-v2. See https://aws.amazon.com/blogs/developer/announcing-end-of-support-for-aws-sdk-for-go-v1-on-july-31-2025/.

Registry - Source - Documentation - JSON - codemeta.json
purl: pkg:golang/github.com/aws/aws-sdk-go/aws/credentials
Keywords: aws , aws-sdk , go
License: Apache-2.0
Latest release: 3 months ago
Namespace: github.com/aws/aws-sdk-go/aws
Stars: 8,705 on GitHub
Forks: 2,066 on GitHub
Docker dependents: 1
Docker downloads: 9
Total Commits: 4615
Committers: 316
Average commits per author: 14.604
Development Distribution Score (DDS): 0.753
More commit stats: commits.ecosyste.ms
See more repository details: repos.ecosyste.ms
Last synced: 3 months ago