org.acegisecurity.providers.x509.cache
public class EhCacheBasedX509UserCache extends java.lang.Object implements X509UserCache, org.springframework.beans.factory.InitializingBean
User
objects using a Spring IoC defined EHCACHE.Constructor and Description |
---|
EhCacheBasedX509UserCache() |
Modifier and Type | Method and Description |
---|---|
void |
afterPropertiesSet() |
UserDetails |
getUserFromCache(java.security.cert.X509Certificate userCert) |
void |
putUserInCache(java.security.cert.X509Certificate userCert,
UserDetails user) |
void |
removeUserFromCache(java.security.cert.X509Certificate userCert) |
void |
setCache(net.sf.ehcache.Ehcache cache) |
public void afterPropertiesSet() throws java.lang.Exception
afterPropertiesSet
in interface org.springframework.beans.factory.InitializingBean
java.lang.Exception
public UserDetails getUserFromCache(java.security.cert.X509Certificate userCert)
getUserFromCache
in interface X509UserCache
public void putUserInCache(java.security.cert.X509Certificate userCert, UserDetails user)
putUserInCache
in interface X509UserCache
public void removeUserFromCache(java.security.cert.X509Certificate userCert)
removeUserFromCache
in interface X509UserCache
public void setCache(net.sf.ehcache.Ehcache cache)
Copyright © 2004-2014 Interface21, Inc. All Rights Reserved.