in pkg/auth/cred.go [125:135]
func (c *ClientAssertionCredential) readJWTFromFS() (string, error) {
if now := time.Now(); c.lastRead.Add(5 * time.Minute).Before(now) {
content, err := os.ReadFile(c.file)
if err != nil {
return "", err
}
c.assertion = string(content)
c.lastRead = now
}
return c.assertion, nil
}