OneTimeTokenConsumedInfo#
- class OneTimeTokenConsumedInfo#
Utility class to manage OTTs: mark as consumed, removed expired OTTs, manage maximum number of replays and replay timeout of tokens.
Constructors#
OneTimeTokenConsumedInfo#
- public OneTimeTokenConsumedInfo(OneTimeAuthenticationToken oneTimeAuthenticationToken)#
Methods#
cleanupConsumedInfo#
- public static void cleanupConsumedInfo()#
consume#
- public static void consume(OneTimeAuthenticationToken oneTimeAuthenticationToken)#
If the token is valid, consume it once and store this information.
consume#
- public void consume()#
If there are still replays and time left, increase the replay counter by one.
getKey#
- public static String getKey(OneTimeAuthenticationToken token)#
isExpired#
- public boolean isExpired()#