type golang.org/x/crypto/ssh.AuthMethod

17 uses

	golang.org/x/crypto/ssh (current package)
		client.go#L208: 	Auth []AuthMethod
		client_auth.go#L43: 	for auth := AuthMethod(new(noneAuth)); auth != nil; {
		client_auth.go#L90: type AuthMethod interface {
		client_auth.go#L160: func Password(secret string) AuthMethod {
		client_auth.go#L166: func PasswordCallback(prompt func() (secret string, err error)) AuthMethod {
		client_auth.go#L319: func PublicKeys(signers ...Signer) AuthMethod {
		client_auth.go#L325: func PublicKeysCallback(getSigners func() (signers []Signer, err error)) AuthMethod {
		client_auth.go#L390: func KeyboardInteractive(challenge KeyboardInteractiveChallenge) AuthMethod {
		client_auth.go#L496: 	authMethod AuthMethod
		client_auth.go#L525: func RetryableAuthMethod(auth AuthMethod, maxTries int) AuthMethod {
		client_auth.go#L533: func GSSAPIWithMICAuthMethod(gssAPIClient GSSAPIClient, target string) AuthMethod {

	github.com/go-git/go-git/v5/plumbing/transport/ssh
		auth_method.go#L63: 		Auth: []ssh.AuthMethod{
		auth_method.go#L87: 		Auth: []ssh.AuthMethod{ssh.Password(a.Password)},
		auth_method.go#L110: 		Auth: []ssh.AuthMethod{ssh.PasswordCallback(a.Callback)},
		auth_method.go#L171: 		Auth: []ssh.AuthMethod{ssh.PublicKeys(a.Signer)},
		auth_method.go#L232: 		Auth: []ssh.AuthMethod{ssh.PublicKeysCallback(a.Callback)},