Versions in this module Expand all Collapse all v0 v0.0.1 May 16, 2024 Changes in this version + func NewCredentialResolver() auth.CredentialResolver + type NoMatchingResolverError struct + Type string + func (e *NoMatchingResolverError) Error() string + func (e *NoMatchingResolverError) Is(err error) bool + type Resolver interface + Resolve func(ctx context.Context, secret string) (auth.Credential, error) + func NewAuthResolver() Resolver + type ViperAuthCredential struct + Password string + Username string + func (b *ViperAuthCredential) ToAuthMethod() transport.AuthMethod + func (b *ViperAuthCredential) Valid() bool + type ViperAuthResolver struct + func (b *ViperAuthResolver) Resolve(_ context.Context, name string) (auth.Credential, error)