Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GitAuthFactory ¶
type GitAuthFactory struct {
Credentials repository.AuthFactorier
}
GitAuthFactory is a factory for creating GitAuther
func NewGitAuthFactory ¶
func NewGitAuthFactory(credentials repository.AuthFactorier) *GitAuthFactory
NewGitAuthFactory creates a new GitAuthFactory
func (*GitAuthFactory) GenerateAuthMethod ¶
func (f *GitAuthFactory) GenerateAuthMethod(options *builder.DockerDriverGitContextAuthOptions) (GitAuther, error)
GenerateAuthMethod returns a new auth method based on the given context
type GitAuther ¶
type GitAuther interface {
Auth() (transport.AuthMethod, error)
}
GitAuther is an interface for git authentication
Click to show internal directories.
Click to hide internal directories.