protected static class JBossAuthCacheInvalidationFactory.ExpiringPrincipalCacheInvalidation extends Object implements JBossAuthCacheInvalidationFactory.TimeCacheExpiry
Modifier and Type | Field and Description |
---|---|
protected static JBossAuthCacheInvalidationFactory.ExpiringPrincipalCacheInvalidation |
_instance |
protected static String |
objectName |
protected static Timer |
timer |
Modifier | Constructor and Description |
---|---|
protected |
ExpiringPrincipalCacheInvalidation() |
Modifier and Type | Method and Description |
---|---|
protected static JBossAuthCacheInvalidationFactory.ExpiringPrincipalCacheInvalidation |
get() |
void |
register(String securityDomain,
Date expiry,
Principal principal)
Register a Principal that has an expiry at
Date |
protected static void |
setObjectName(String oName) |
protected static JBossAuthCacheInvalidationFactory.ExpiringPrincipalCacheInvalidation _instance
protected static String objectName
protected static Timer timer
protected ExpiringPrincipalCacheInvalidation()
protected static JBossAuthCacheInvalidationFactory.ExpiringPrincipalCacheInvalidation get()
protected static void setObjectName(String oName)
public void register(String securityDomain, Date expiry, Principal principal)
JBossAuthCacheInvalidationFactory.TimeCacheExpiry
Date
register
in interface JBossAuthCacheInvalidationFactory.TimeCacheExpiry
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 expiredCopyright © 2016 JBoss by Red Hat. All rights reserved.