Class RedisTicketRegistryConfiguration


  • @Configuration("redisTicketRegistryConfiguration")
    @EnableConfigurationProperties(org.apereo.cas.configuration.CasConfigurationProperties.class)
    @ConditionalOnProperty(prefix="cas.ticket.registry.redis",
                           name="enabled",
                           havingValue="true",
                           matchIfMissing=true)
    public class RedisTicketRegistryConfiguration
    extends java.lang.Object
    Since:
    5.0.0
    • Constructor Detail

      • RedisTicketRegistryConfiguration

        public RedisTicketRegistryConfiguration()
    • Method Detail

      • redisTicketConnectionFactory

        @ConditionalOnMissingBean(name="redisTicketConnectionFactory")
        @Bean
        @RefreshScope
        public org.springframework.data.redis.connection.RedisConnectionFactory redisTicketConnectionFactory()
      • ticketRedisTemplate

        @Bean
        @RefreshScope
        @ConditionalOnMissingBean(name="ticketRedisTemplate")
        public org.springframework.data.redis.core.RedisTemplate<java.lang.String,​org.apereo.cas.ticket.Ticket> ticketRedisTemplate()
      • ticketRegistry

        @Bean
        @RefreshScope
        public org.apereo.cas.ticket.registry.TicketRegistry ticketRegistry()