|
|
@@ -119,8 +119,10 @@ func (a *AWSIntegration) GetBearerToken(
|
|
|
cache, err := getTokenCache()
|
|
|
|
|
|
// check the token cache for a non-expired token
|
|
|
- if tok := cache.Token; err == nil && !cache.IsExpired() && len(tok) > 0 {
|
|
|
- return string(tok), nil
|
|
|
+ if cache != nil {
|
|
|
+ if tok := cache.Token; err == nil && !cache.IsExpired() && len(tok) > 0 {
|
|
|
+ return string(tok), nil
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
generator, err := token.NewGenerator(false, false)
|