type github.com/aws/aws-sdk-go-v2/aws.Credentials
48 uses
github.com/aws/aws-sdk-go-v2/aws (current package)
credential_cache.go#L98: func (p *CredentialsCache) Retrieve(ctx context.Context) (Credentials, error) {
credential_cache.go#L108: return res.Val.(Credentials), res.Err
credential_cache.go#L110: return Credentials{}, &RequestCanceledError{Err: ctx.Err()}
credential_cache.go#L128: return Credentials{}, fmt.Errorf("failed to refresh cached credentials, %w", err)
credential_cache.go#L140: return Credentials{}, fmt.Errorf("failed to get random provider, %w", err)
credential_cache.go#L151: return Credentials{}, fmt.Errorf("failed to adjust credentials expires, %w", err)
credential_cache.go#L161: func (p *CredentialsCache) getCreds() (Credentials, bool) {
credential_cache.go#L164: return Credentials{}, false
credential_cache.go#L167: c := v.(*Credentials)
credential_cache.go#L169: return Credentials{}, false
credential_cache.go#L178: p.creds.Store((*Credentials)(nil))
credential_cache.go#L195: HandleFailToRefresh(context.Context, Credentials, error) (Credentials, error)
credential_cache.go#L199: func defaultHandleFailToRefresh(ctx context.Context, _ Credentials, err error) (Credentials, error) {
credential_cache.go#L200: return Credentials{}, err
credential_cache.go#L211: AdjustExpiresBy(Credentials, time.Duration) (Credentials, error)
credential_cache.go#L217: func defaultAdjustExpiresBy(creds Credentials, dur time.Duration) (Credentials, error) {
credentials.go#L68: func (AnonymousCredentials) Retrieve(context.Context) (Credentials, error) {
credentials.go#L69: return Credentials{Source: "AnonymousCredentials"},
credentials.go#L74: type Credentials struct {
credentials.go#L96: func (v Credentials) Expired() bool {
credentials.go#L108: func (v Credentials) HasKeys() bool {
credentials.go#L122: Retrieve(ctx context.Context) (Credentials, error)
credentials.go#L127: type CredentialsProviderFunc func(context.Context) (Credentials, error)
credentials.go#L130: func (fn CredentialsProviderFunc) Retrieve(ctx context.Context) (Credentials, error) {
github.com/aws/aws-sdk-go-v2/aws/middleware
metadata.go#L172: func GetSigningCredentials(ctx context.Context) (v aws.Credentials) {
metadata.go#L173: v, _ = middleware.GetStackValue(ctx, signingCredentialsKey{}).(aws.Credentials)
metadata.go#L178: func SetSigningCredentials(ctx context.Context, value aws.Credentials) context.Context {
github.com/aws/aws-sdk-go-v2/aws/signer/internal/v4
cache.go#L37: func (s *derivedKeyCache) Get(credentials aws.Credentials, service, region string, signingTime SigningTime) []byte {
cache.go#L63: func (s *derivedKeyCache) get(key string, credentials aws.Credentials, signingTime time.Time) ([]byte, bool) {
cache.go#L91: func (k *SigningKeyDeriver) DeriveKey(credential aws.Credentials, service, region string, signingTime SigningTime) []byte {
github.com/aws/aws-sdk-go-v2/aws/signer/v4
presign_middleware.go#L20: ctx context.Context, credentials aws.Credentials, r *http.Request,
stream.go#L25: credentials aws.Credentials
stream.go#L35: func NewStreamSigner(credentials aws.Credentials, service, region string, seedSignature []byte, optFns ...func(*StreamSignerOptions)) *StreamSigner {
v4.go#L75: SignHTTP(ctx context.Context, credentials aws.Credentials, r *http.Request, payloadHash string, service string, region string, signingTime time.Time, optFns ...func(*SignerOptions)) error
v4.go#L79: DeriveKey(credential aws.Credentials, service, region string, signingTime v4Internal.SigningTime) []byte
v4.go#L131: Credentials aws.Credentials
v4.go#L271: func (s Signer) SignHTTP(ctx context.Context, credentials aws.Credentials, r *http.Request, payloadHash string, service string, region string, signingTime time.Time, optFns ...func(options *SignerOptions)) error {
v4.go#L343: ctx context.Context, credentials aws.Credentials, r *http.Request,
github.com/aws/aws-sdk-go-v2/internal/v4a
credentials.go#L51: func (s *SymmetricCredentialAdaptor) Retrieve(ctx context.Context) (aws.Credentials, error) {
credentials.go#L54: return aws.Credentials{}, err
credentials.go#L128: func (s *SymmetricCredentialAdaptor) retrieveFromSymmetricProvider(ctx context.Context) (aws.Credentials, error) {
credentials.go#L131: return aws.Credentials{}, err
github.com/aws/aws-sdk-go-v2/service/s3
api_client.go#L410: SignHTTP(ctx context.Context, credentials aws.Credentials, r *http.Request, payloadHash string, service string, region string, signingTime time.Time, optFns ...func(*v4.SignerOptions)) error
api_client.go#L615: ctx context.Context, credentials aws.Credentials, r *http.Request,