Documentation
¶
Index ¶
Constants ¶
View Source
const ( WincredCredHelper = "wincred" OsxkeychainCredHelper = "osxkeychain" SecretserviceCredHelper = "secretservice" PassCredHelper = "pass" FileCredHelper = "file" )
Variables ¶
View Source
var ( // Helpers is a list of all supported credential helpers from github.com/gptscript-ai/gptscript-credential-helpers Helpers = []string{WincredCredHelper, OsxkeychainCredHelper, SecretserviceCredHelper, PassCredHelper} )
Functions ¶
This section is empty.
Types ¶
type AuthConfig ¶
type AuthConfig types.AuthConfig
func (AuthConfig) MarshalJSON ¶
func (a AuthConfig) MarshalJSON() ([]byte, error)
func (*AuthConfig) UnmarshalJSON ¶
func (a *AuthConfig) UnmarshalJSON(data []byte) error
type CLIConfig ¶
type CLIConfig struct {
Auths map[string]AuthConfig `json:"auths,omitempty"`
CredentialsStore string `json:"credsStore,omitempty"`
// contains filtered or unexported fields
}
func ReadCLIConfig ¶
func (*CLIConfig) GetAuthConfigs ¶
func (c *CLIConfig) GetAuthConfigs() map[string]types.AuthConfig
func (*CLIConfig) GetFilename ¶
Click to show internal directories.
Click to hide internal directories.