Class RedisSessionConfiguration
java.lang.Object
com.wavemaker.runtime.security.session.configuration.RedisSessionConfiguration
@Configuration
@Conditional({SecurityEnabledCondition.class,RedisSessionConfigCondition.class})
@EnableRedisIndexedHttpSession
public class RedisSessionConfiguration
extends Object
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.springframework.data.redis.connection.RedisConfigurationorg.springframework.data.redis.connection.RedisConnectionFactoryredisConnectionFactory(org.springframework.data.redis.connection.RedisConfiguration redisConfiguration) org.springframework.security.core.session.SessionRegistrysessionRegistry(org.springframework.session.FindByIndexNameSessionRepository<? extends org.springframework.session.Session> sessionRepository) org.springframework.data.redis.serializer.RedisSerializer<Object> springSessionDefaultRedisSerializer(org.springframework.context.ApplicationContext applicationContext)
-
Constructor Details
-
RedisSessionConfiguration
public RedisSessionConfiguration()
-
-
Method Details
-
redisConnectionFactory
@Bean(name="redisConnectionFactory") public org.springframework.data.redis.connection.RedisConnectionFactory redisConnectionFactory(org.springframework.data.redis.connection.RedisConfiguration redisConfiguration) -
redisConfiguration
@Bean(name="redisConfiguration") public org.springframework.data.redis.connection.RedisConfiguration redisConfiguration() -
springSessionDefaultRedisSerializer
@Bean public org.springframework.data.redis.serializer.RedisSerializer<Object> springSessionDefaultRedisSerializer(org.springframework.context.ApplicationContext applicationContext) -
sessionRegistry
@Bean(name="sessionRegistry") public org.springframework.security.core.session.SessionRegistry sessionRegistry(org.springframework.session.FindByIndexNameSessionRepository<? extends org.springframework.session.Session> sessionRepository)
-