github.com/liamawhite/cli-with-i18n@v6.32.1-0.20171122084555-dede0a5c3448+incompatible/actor/v2action/uaa_client.go (about) 1 package v2action 2 3 import "github.com/liamawhite/cli-with-i18n/api/uaa" 4 5 //go:generate counterfeiter . UAAClient 6 7 type UAAClient interface { 8 Authenticate(username string, password string) (string, string, error) 9 CreateUser(username string, password string, origin string) (uaa.User, error) 10 GetSSHPasscode(accessToken string, sshOAuthClient string) (string, error) 11 RefreshAccessToken(refreshToken string) (uaa.RefreshedTokens, error) 12 }