Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( ErrEmptyAuthorisationData = errors.New("empty authorization data") ErrCredentialFormat = errors.New("invalid credential format") ErrRegistryProxy = errors.New("invalid registry proxy") )
View Source
var ( ErrUsernameInvalid = errors.New("invalid docker username") ErrRegistryInvalid = errors.New("invalid registry") )
Functions ¶
func DockerLogin ¶
func DockerLogin(ctx context.Context, c Credential) error
func GetAuthorizationTokens ¶
func GetAuthorizationTokens(ctx context.Context, provider credentialsProvider) ([]*ecr.AuthorizationData, error)
func IsCredentialValid ¶
func IsCredentialValid(c Credential) error
Types ¶
type Credential ¶
func DecodeCredentials ¶
func DecodeCredentials(data []*ecr.AuthorizationData) ([]Credential, error)
Click to show internal directories.
Click to hide internal directories.