MCPcopy Create free account
hub / github.com/cloudfoundry/credhub-cli / ValidateConfig

Function ValidateConfig

config/validation.go:5–14  ·  view source on GitHub ↗
(c Config)

Source from the content-addressed store, hash-verified

3import "code.cloudfoundry.org/credhub-cli/errors"
4
5func ValidateConfig(c Config) error {
6 err := ValidateConfigApi(c)
7 if err != nil {
8 return err
9 } else if (c.AccessToken == "" || c.AccessToken == "revoked") && c.ClientID == "" {
10 return errors.NewRevokedTokenError()
11 }
12
13 return nil
14}
15
16func ValidateConfigApi(c Config) error {
17 if c.ApiURL == "" {

Callers 3

mainFunction · 0.92
initializeCredhubClientFunction · 0.92
validation_test.goFile · 0.92

Calls 2

NewRevokedTokenErrorFunction · 0.92
ValidateConfigApiFunction · 0.85

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…