Package org.openiam.config
Class RedisConfiguration
- java.lang.Object
-
- org.openiam.config.AbstractRedisConfiguration
-
- org.openiam.config.RedisConfiguration
-
@Configuration @PropertySources(@PropertySource(ignoreResourceNotFound=true,value="file:${confpath}/conf/properties/redis.properties",factory=OpeniamPropertySourceFactory.class)) public class RedisConfiguration extends AbstractRedisConfiguration
-
-
Field Summary
-
Fields inherited from class org.openiam.config.AbstractRedisConfiguration
log
-
-
Constructor Summary
Constructors Constructor Description RedisConfiguration()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.springframework.data.redis.core.RedisTemplate<String,AuthProviderType>
authProviderTypeRedisTemplate(org.springframework.data.redis.connection.jedis.JedisConnectionFactory factory)
org.springframework.data.redis.core.RedisTemplate<String,String>
managedSystemPasswordCache(org.springframework.data.redis.connection.jedis.JedisConnectionFactory factory)
org.springframework.data.redis.core.RedisTemplate<String,AuthProvider>
oauthClientIdRedisTemplate(org.springframework.data.redis.connection.jedis.JedisConnectionFactory factory)
org.springframework.data.redis.core.RedisTemplate<String,Policy>
policyRedisTemplate(org.springframework.data.redis.connection.jedis.JedisConnectionFactory factory)
org.redisson.api.RedissonClient
redissonClient()
-
Methods inherited from class org.openiam.config.AbstractRedisConfiguration
accessCertificationRedisTemplate, accessCertificationReviewersRedisTemplate, authProviderRedisTemplate, businessRuleListRedisTemplate, clusterConnectionFactory, computationCache, createRedissonClient, dateCache, itPolicyCache, managedSystemRedisTemplate, passwordDictionaryRedisTemplate, propertyValueRedisTemplate, redisConnectionFactory, singleNodeConnectionFactory, userCountForGroupsRedisTemplate, userCountForRolesRedisTemplate
-
-
-
-
Method Detail
-
redissonClient
@Bean public org.redisson.api.RedissonClient redissonClient() throws IOException
- Throws:
IOException
-
policyRedisTemplate
@Autowired @Bean(name="policyRedisTemplate") public org.springframework.data.redis.core.RedisTemplate<String,Policy> policyRedisTemplate(org.springframework.data.redis.connection.jedis.JedisConnectionFactory factory)
-
authProviderTypeRedisTemplate
@Autowired @Bean(name="authProviderTypeRedisTemplate") public org.springframework.data.redis.core.RedisTemplate<String,AuthProviderType> authProviderTypeRedisTemplate(org.springframework.data.redis.connection.jedis.JedisConnectionFactory factory)
-
managedSystemPasswordCache
@Autowired @Bean(name="managedSystemPasswordCache") public org.springframework.data.redis.core.RedisTemplate<String,String> managedSystemPasswordCache(org.springframework.data.redis.connection.jedis.JedisConnectionFactory factory)
-
oauthClientIdRedisTemplate
@Autowired @Bean(name="oauthClientIdRedisTemplate") public org.springframework.data.redis.core.RedisTemplate<String,AuthProvider> oauthClientIdRedisTemplate(org.springframework.data.redis.connection.jedis.JedisConnectionFactory factory)
-
-