Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func RegisterAuthProvider ¶
func RegisterAuthProvider(p GitAuthProvider)
Types ¶
type GitAuthProvider ¶
type GitAuthProvider interface {
BuildAuth(gitUrl git_url.GitUrl) transport.AuthMethod
}
type GitCredentialsFileAuthProvider ¶
type GitCredentialsFileAuthProvider struct { }
func (*GitCredentialsFileAuthProvider) BuildAuth ¶
func (a *GitCredentialsFileAuthProvider) BuildAuth(gitUrl git_url.GitUrl) transport.AuthMethod
type GitEnvAuthProvider ¶
type GitEnvAuthProvider struct { }
func (*GitEnvAuthProvider) BuildAuth ¶
func (a *GitEnvAuthProvider) BuildAuth(gitUrl git_url.GitUrl) transport.AuthMethod
type GitSshAuthProvider ¶
type GitSshAuthProvider struct { }
func (*GitSshAuthProvider) BuildAuth ¶
func (a *GitSshAuthProvider) BuildAuth(gitUrl git_url.GitUrl) transport.AuthMethod
Source Files ¶
Click to show internal directories.
Click to hide internal directories.