Class AuthManagerRedisConfiguration


  • @Configuration
    @PropertySources(@PropertySource(ignoreResourceNotFound=true,value="file:${confpath}/conf/properties/redis.properties",factory=OpeniamPropertySourceFactory.class))
    public class AuthManagerRedisConfiguration
    extends Object
    • Constructor Detail

      • AuthManagerRedisConfiguration

        public AuthManagerRedisConfiguration()
    • 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)