@Component public class ProviderCache extends AbstractCache
| Constructor and Description |
|---|
ProviderCache(IdentityProviderService idpService,
long initialDelay,
long delay,
long callDelay) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
doPopulateCache() |
protected String |
getCacheName() |
IdentityProvider |
getIdentityProvider(String idpEntityId) |
List<String> |
getServiceProviderIdentifiers(String identityProviderId) |
destroy, evict, evictSynchronously@Autowired public ProviderCache(IdentityProviderService idpService, @Value(value="${cache.default.initialDelay}") long initialDelay, @Value(value="${cache.default.delay}") long delay, @Value(value="${cacheMillisecondsCallDelay}") long callDelay)
public List<String> getServiceProviderIdentifiers(String identityProviderId)
protected void doPopulateCache()
doPopulateCache in class AbstractCachepublic IdentityProvider getIdentityProvider(String idpEntityId)
protected String getCacheName()
getCacheName in class AbstractCacheCopyright © 2012–2016 Pivotal Software, Inc.. All rights reserved.