atavism.server.util
Class SecureTokenManager.IssuerHistory
java.lang.Object
atavism.server.util.SecureTokenManager.IssuerHistory
- Enclosing class:
- SecureTokenManager
protected class SecureTokenManager.IssuerHistory
- extends java.lang.Object
Field Summary |
protected java.lang.String |
issuerId
|
protected java.util.Set<java.lang.Long> |
usedTokenIds
|
protected java.util.TreeMap<java.lang.Long,java.util.Set<java.lang.Long>> |
usedTokens
|
Method Summary |
protected void |
addToken(long tokenId,
long expiry)
|
boolean |
alreadyUsed(long tokenId)
|
protected void |
cleanup(long time)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
issuerId
protected final java.lang.String issuerId
usedTokenIds
protected final java.util.Set<java.lang.Long> usedTokenIds
usedTokens
protected final java.util.TreeMap<java.lang.Long,java.util.Set<java.lang.Long>> usedTokens
SecureTokenManager.IssuerHistory
protected SecureTokenManager.IssuerHistory(java.lang.String issuerId)
alreadyUsed
public boolean alreadyUsed(long tokenId)
addToken
protected void addToken(long tokenId,
long expiry)
cleanup
protected void cleanup(long time)