Versions in this module Expand all Collapse all v1 v1.1.0 Sep 1, 2020 Changes in this version + func AddScope(database *db.CredentialStore, clientName string, scopeNames ...string) + func ChooseClient(database *db.CredentialStore) (string, error) + func ConfirmDelete(database *db.CredentialStore, connection string) + func Contains(arr []string, needle string) bool + func Doctor(database *db.CredentialStore, port int) + func Info(database *db.CredentialStore, name string, showSecrets bool) + func InteractiveSetup(database *db.CredentialStore, clientName string, defaultPort int) + func ListAll(database *db.CredentialStore, showSecrets bool) + func MaskString(input string) string + func RemoveScope(database *db.CredentialStore, clientName string, scopeNames ...string) + func UpdateSecret(database *db.CredentialStore, clientName string, clientSecret string) + func ValidateClientNameCmdArgs(cmd *cobra.Command, args []string) error + func ValidateName(val interface{}) error + func ValidateScopeCmdArgs(cmd *cobra.Command, args []string) error + func ValidateSecretCmdArgs(cmd *cobra.Command, args []string) error