Convert login token duration to milliseconds when calculating renewal time.

Fixes gh-96.
Original pull request: gh-97.
This commit is contained in:
Steve Swor
2017-05-15 17:05:47 +10:00
committed by Mark Paluch
parent 4fbb6a51a8
commit d0be6dc8df

View File

@@ -321,7 +321,7 @@ public class LifecycleAwareSessionManager implements SessionManager, DisposableB
long milliseconds = NumberUtils
.convertNumberToTargetClass(
Math.max(1000,
loginToken.getLeaseDuration()
1000 * loginToken.getLeaseDuration()
- timeUnit.toMillis(duration)),
Integer.class);