public final class EhcacheBackedProxyGrantingTicketStorageImpl extends AbstractEncryptedProxyGrantingTicketStorageImpl
Modifier and Type | Field and Description |
---|---|
static String |
EHCACHE_CACHE_NAME |
DEFAULT_ENCRYPTION_ALGORITHM
Constructor and Description |
---|
EhcacheBackedProxyGrantingTicketStorageImpl() |
EhcacheBackedProxyGrantingTicketStorageImpl(net.sf.ehcache.Cache cache) |
EhcacheBackedProxyGrantingTicketStorageImpl(String secret) |
Modifier and Type | Method and Description |
---|---|
void |
cleanUp()
Called on a regular basis by an external timer,
giving implementations a chance to remove stale data.
|
String |
retrieveInternal(String proxyGrantingTicketIou) |
void |
saveInternal(String proxyGrantingTicketIou,
String proxyGrantingTicket) |
retrieve, save, setCipherAlgorithm, setSecretKey, setSecretKey
public static final String EHCACHE_CACHE_NAME
public EhcacheBackedProxyGrantingTicketStorageImpl()
public EhcacheBackedProxyGrantingTicketStorageImpl(net.sf.ehcache.Cache cache)
public EhcacheBackedProxyGrantingTicketStorageImpl(String secret) throws NoSuchAlgorithmException, InvalidKeyException, InvalidKeySpecException
public void saveInternal(String proxyGrantingTicketIou, String proxyGrantingTicket)
saveInternal
in class AbstractEncryptedProxyGrantingTicketStorageImpl
public String retrieveInternal(String proxyGrantingTicketIou)
retrieveInternal
in class AbstractEncryptedProxyGrantingTicketStorageImpl
public void cleanUp()
ProxyGrantingTicketStorage
Copyright © 2006-2013 Jasig. All Rights Reserved.