org.picketlink.identity.federation.core.factories
Class JBossAuthCacheInvalidationFactory.ExpiringPrincipalCacheInvalidation
java.lang.Object
org.picketlink.identity.federation.core.factories.JBossAuthCacheInvalidationFactory.ExpiringPrincipalCacheInvalidation
- All Implemented Interfaces:
- JBossAuthCacheInvalidationFactory.TimeCacheExpiry
- Enclosing class:
- JBossAuthCacheInvalidationFactory
protected static class JBossAuthCacheInvalidationFactory.ExpiringPrincipalCacheInvalidation
- extends Object
- implements JBossAuthCacheInvalidationFactory.TimeCacheExpiry
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
_instance
protected static JBossAuthCacheInvalidationFactory.ExpiringPrincipalCacheInvalidation _instance
objectName
protected static String objectName
timer
protected static Timer timer
JBossAuthCacheInvalidationFactory.ExpiringPrincipalCacheInvalidation
protected JBossAuthCacheInvalidationFactory.ExpiringPrincipalCacheInvalidation()
get
protected static JBossAuthCacheInvalidationFactory.ExpiringPrincipalCacheInvalidation get()
setObjectName
protected static void setObjectName(String oName)
register
public void register(String securityDomain,
Date expiry,
Principal principal)
- Description copied from interface:
JBossAuthCacheInvalidationFactory.TimeCacheExpiry
- Register a Principal that has an expiry at
Date
- Specified by:
register
in interface JBossAuthCacheInvalidationFactory.TimeCacheExpiry
- Parameters:
securityDomain
- the security domain under which the principal may be cached in a subjectexpiry
- when to expire the principal and hence the subjectprincipal
- the principal which needs to be expired
Copyright © 2013 JBoss by Red Hat. All Rights Reserved.