(now time.Time)
| 5414 | } |
| 5415 | |
| 5416 | func (c CryptoKey) CanSign(now time.Time) bool { |
| 5417 | now = now.UTC() |
| 5418 | isAfterStartsAt := !c.StartsAt.IsZero() && !now.Before(c.StartsAt) |
| 5419 | return isAfterStartsAt && c.CanVerify(now) |
| 5420 | } |
| 5421 | |
| 5422 | func (c CryptoKey) CanVerify(now time.Time) bool { |
| 5423 | now = now.UTC() |