Versions in this module Expand all Collapse all v1 v1.0.1 Apr 28, 2020 v1.0.0 Apr 23, 2020 Changes in this version + type AuthBasicAuth struct + func NewAuthBasicAuth(config map[string]string) *AuthBasicAuth + func (a *AuthBasicAuth) Create() (transport.AuthMethod, error) + type AuthMethod interface + Create func() (transport.AuthMethod, error) + type AuthMethodFactory struct + func NewAuthMethodFactory(authMethods map[string]AuthMethod) *AuthMethodFactory + func (amf *AuthMethodFactory) GetAuthMethod(name string) (transport.AuthMethod, error) + type AuthPassword struct + func NewAuthPassword(config map[string]string) *AuthPassword + func (a *AuthPassword) Create() (transport.AuthMethod, error) + type AuthPublicKeys struct + func NewAuthPublicKeys(config map[string]string) *AuthPublicKeys + func (a *AuthPublicKeys) Create() (transport.AuthMethod, error) + type AuthToken struct + func NewAuthToken(config map[string]string) *AuthToken + func (a *AuthToken) Create() (transport.AuthMethod, error) + type Cloner struct + func NewCloner() *Cloner + func (*Cloner) Clone(outputPath string, moduleUrl string, auth transport.AuthMethod) error