Package org.openiam.config
Class AuthManagerRedisConfiguration
- java.lang.Object
-
- org.openiam.config.AuthManagerRedisConfiguration
-
@Configuration @PropertySources(@PropertySource(ignoreResourceNotFound=true,value="file:${confpath}/conf/properties/redis.properties",factory=OpeniamPropertySourceFactory.class)) public class AuthManagerRedisConfiguration extends Object
-
-
Constructor Summary
Constructors Constructor Description AuthManagerRedisConfiguration()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.springframework.data.redis.core.RedisTemplate<String,List<? extends AbstractAuthorizationEntity>>
allResourcesCache(org.springframework.data.redis.connection.jedis.JedisConnectionFactory factory)
org.springframework.data.redis.core.RedisTemplate<String,Map<String,String>>
edgeIdCache(org.springframework.data.redis.connection.jedis.JedisConnectionFactory factory)
org.springframework.data.redis.core.RedisTemplate<String,Map<String,String>>
graphIdCache(org.springframework.data.redis.connection.jedis.JedisConnectionFactory factory)
org.springframework.data.redis.core.RedisTemplate<String,AuthorizationCacheToken>
remoteEntitlementsCache(org.springframework.data.redis.connection.jedis.JedisConnectionFactory factory)
-
-
-
Method Detail
-
graphIdCache
@Autowired @Bean(name="graphIdCache") public org.springframework.data.redis.core.RedisTemplate<String,Map<String,String>> graphIdCache(org.springframework.data.redis.connection.jedis.JedisConnectionFactory factory)
-
edgeIdCache
@Autowired @Bean(name="edgeIdRemoteCache") public org.springframework.data.redis.core.RedisTemplate<String,Map<String,String>> edgeIdCache(org.springframework.data.redis.connection.jedis.JedisConnectionFactory factory)
-
remoteEntitlementsCache
@Autowired @Bean(name="remoteEntitlementsCache") public org.springframework.data.redis.core.RedisTemplate<String,AuthorizationCacheToken> remoteEntitlementsCache(org.springframework.data.redis.connection.jedis.JedisConnectionFactory factory)
-
allResourcesCache
@Autowired @Bean(name="allEntitlementsObjectCache") public org.springframework.data.redis.core.RedisTemplate<String,List<? extends AbstractAuthorizationEntity>> allResourcesCache(org.springframework.data.redis.connection.jedis.JedisConnectionFactory factory)
-
-