(cfg config.Config)
| 28 | } |
| 29 | |
| 30 | func refreshConfiguration(cfg config.Config) config.Config { |
| 31 | credhubClient, _ := initializeCredhubClient(cfg) |
| 32 | authObject := credhubClient.Auth |
| 33 | oauth := authObject.(*auth.OAuthStrategy) |
| 34 | err := oauth.Refresh() |
| 35 | |
| 36 | if err != nil { |
| 37 | return cfg |
| 38 | } |
| 39 | |
| 40 | cfg.AccessToken = oauth.AccessToken() |
| 41 | cfg.RefreshToken = oauth.RefreshToken() |
| 42 | return cfg |
| 43 | } |
no test coverage detected
searching dependent graphs…