func()

in msi/msi.go [105:119]


func (msi *Msi) IsMsiTokenExpired() (bool, error) {
	expiryTime, err := msi.GetExpiryTime()
	if err != nil {
		return false, err
	}

	// Consider token expired 2 minutes before expiry time
	expiryTime = expiryTime.Add(-2 * time.Minute)

	if time.Now().After(expiryTime) {
		return true, nil
	} else {
		return false, nil
	}
}