The relationship between the thresholds is defined aspersistentExpiryThreshold <= revocableExpiryThreshold
and is validated in the Access configuration.
If both persistent-expiry-threshold
and revocable-expiry-threshold
are positive:
The persistent-expiry-threshold
MUST be smaller or equal to the revocable-expiry-threshold
(if the token is not saved in the database, it cannot be a revocable token).
This limitation is enforced in the code upon startup.
Note
If the persistency threshold is higher than the revocable when Access starts, an error will be logged and the thresholds will be aligned to the same number as the revocable threshold.