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.session.autoconfigure.SessionAutoConfiguration.class,
after=RedisSessionAutoConfiguration.class)
@EnableConfigurationProperties({org.springframework.boot.web.server.autoconfigure.ServerProperties.class,org.springframework.boot.session.autoconfigure.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.web.server.autoconfigure.ServerProperties serverProperties, org.springframework.boot.session.autoconfigure.SessionProperties sessionProperties) Constructor. -
Method Summary
-
Constructor Details
-
MemorySessionAutoConfiguration
public MemorySessionAutoConfiguration(org.springframework.boot.web.server.autoconfigure.ServerProperties serverProperties, org.springframework.boot.session.autoconfigure.SessionProperties sessionProperties) Constructor.- Parameters:
serverProperties- the server propertiessessionProperties- the session properties
-