org.openid4java.consumer
Class EhcacheNonceVerifier
java.lang.Object
org.openid4java.consumer.AbstractNonceVerifier
org.openid4java.consumer.EhcacheNonceVerifier
- All Implemented Interfaces:
- NonceVerifier
public class EhcacheNonceVerifier
- extends AbstractNonceVerifier
- Author:
- Marius Scurtescu, Johnny Bufu
Field Summary |
private net.sf.ehcache.Cache |
_cache
|
private static org.apache.commons.logging.Log |
_log
|
private static boolean |
DEBUG
|
Method Summary |
protected int |
seen(java.util.Date now,
java.lang.String opUrl,
java.lang.String nonce)
Subclasses should implement this method and check if the nonce was seen before. |
void |
setCache(net.sf.ehcache.Cache cache)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
_log
private static org.apache.commons.logging.Log _log
DEBUG
private static final boolean DEBUG
_cache
private net.sf.ehcache.Cache _cache
EhcacheNonceVerifier
public EhcacheNonceVerifier(int maxAge)
setCache
public void setCache(net.sf.ehcache.Cache cache)
seen
protected int seen(java.util.Date now,
java.lang.String opUrl,
java.lang.String nonce)
- Description copied from class:
AbstractNonceVerifier
- Subclasses should implement this method and check if the nonce was seen before.
The nonce timestamp was verified at this point, it is valid and it is in the max age boudary.
- Specified by:
seen
in class AbstractNonceVerifier
- Parameters:
now
- The timestamp used to check the max age boudary.
Copyright 2006-2008 Sxip Identity Corporation