code: func (t *TokenRenewer) renewDuration() time.Duration {
  	return t.validUntil.Add(-renewBefore).Sub(time.Now().UTC())
  }
docs: // The duration from now to the time token needs to be renewed.
  // Needs to be calculated after renewing the token.