Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewCredentialResolver ¶
func NewCredentialResolver(resolverChain []Resolver) auth.CredentialResolver
Types ¶
type NoMatchingResolverError ¶
type NoMatchingResolverError struct {
}
func (*NoMatchingResolverError) Error ¶
func (e *NoMatchingResolverError) Error() string
func (*NoMatchingResolverError) Is ¶
func (e *NoMatchingResolverError) Is(err error) bool
type Resolver ¶
func NewTokenResolver ¶
func NewTokenResolver() Resolver
type TokenCredential ¶
func (*TokenCredential) ToAuthMethod ¶
func (r *TokenCredential) ToAuthMethod() transport.AuthMethod
func (*TokenCredential) Valid ¶
func (r *TokenCredential) Valid() bool
type TokenResolver ¶
type TokenResolver struct{}
func (*TokenResolver) Resolve ¶
func (b *TokenResolver) Resolve(_ context.Context) (auth.Credential, bool, error)
Click to show internal directories.
Click to hide internal directories.