Time source for token logic and validation. Helps keep time-dependent logic testable.
System clock implementation based on System.currentTimeMillis.