Class MemorySessionAutoConfiguration
java.lang.Object
se.swedenconnect.spring.saml.idp.autoconfigure.session.MemorySessionAutoConfiguration
@ConditionalOnProperty(value="saml.idp.session.module",
havingValue="memory",
matchIfMissing=true)
@ConditionalOnClass(org.springframework.session.Session.class)
@ConditionalOnMissingBean(org.springframework.session.SessionRepository.class)
@ConditionalOnWebApplication
@AutoConfiguration(before=org.springframework.boot.autoconfigure.session.SessionAutoConfiguration.class,
after=RedisSessionAutoConfiguration.class)
@EnableConfigurationProperties({org.springframework.boot.autoconfigure.web.ServerProperties.class,org.springframework.boot.autoconfigure.session.SessionProperties.class})
@EnableSpringHttpSession
@EnableScheduling
public class MemorySessionAutoConfiguration
extends Object
Configuration class for setting up Spring Session to use an in-memory map for storing sessions.
- Author:
- Martin Lindström
-
Constructor Summary
ConstructorsConstructorDescriptionMemorySessionAutoConfiguration(org.springframework.boot.autoconfigure.web.ServerProperties serverProperties, org.springframework.boot.autoconfigure.session.SessionProperties sessionProperties) Constructor. -
Method Summary
-
Constructor Details
-
MemorySessionAutoConfiguration
public MemorySessionAutoConfiguration(org.springframework.boot.autoconfigure.web.ServerProperties serverProperties, org.springframework.boot.autoconfigure.session.SessionProperties sessionProperties) Constructor.- Parameters:
serverProperties- the server propertiessessionProperties- the session properties
-