identityConfiguration.getIdentityConfigurationRegistry().register(hibernateService.getSessionFactory(), "hibernateSessionFactory");
if (cacheConfig != null)
{
InputStream configStream = confManager.getInputStream(cacheConfig.getValue());
JBossCacheAPICacheProviderImpl cacheProvider = new JBossCacheAPICacheProviderImpl();
cacheProvider.initialize(configStream);
picketLinkIDMCache.register(cacheProvider);
identityConfiguration.getIdentityConfigurationRegistry().register(cacheProvider, "apiCacheProvider");
}
}
else